Featuring an indoor swimming pool, Awe-Inspiring Waterfall Villa San Diego hotel is 2.6 km from Point Loma Plaza Shopping Center.
The hotel is located in the old part of San Diego, approximately 10 minutes' drive from Old Town. This San Diego hotel is situated within a 6-km distance of Promenade at Pacific Beach Shopping Center. Feel in total harmony with nature by visiting Shoreline Waterfront Park, within 15 minutes' drive of the accommodation. Voltaire Street & Mendocino Street bus stop is also a short way from the hotel.
The rooms at Awe-Inspiring Waterfall Villa hotel have a balcony, along with an air conditioner for your convenience.
The restaurant Catalina Lounge is a mere 1.1 km from the property.