Vista, CaliforniaVista Palace
Vista Palace
4 Stars
872 Smith Drive , Vista, California, USA
Situated in Vista, the recently renovated Vista Palace features accommodation 32 km from San Diego Zoo Safari Park and 46 km from Torrey Pines State Reserve. This property offers access to a balcony, …
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms