Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Clarion Hotels in or near Vista

Clarion Hotel National City San Diego South : 700 National City Blvd. 700 National City Blvd., National City, CA 91950 ~37.02 miles south of Vista center
  • 3-star Downtown hotel
  • Check-in time: 3:00
  • Kitchenette needs more attention
  • Restaurant could offer better service

Similar hotels to Clarion Hotels

Towneplace Suites by Marriott in Vista 2201 South Melrose Dr., Vista, CA 92081
  • 3 star Suburban property
  • Free breakfast

Next: Show All Available Comparable Hotels with Pricing
Back to Top