5417 la jolla blvd, La Jolla
Located in San Diego 1.7 mi from Sail Bay Beach Sands Of La Jolla features accommodations with free WiFi and free private parking. This 4-star hotel offers a concierge service. The hotel has family rooms.