The Jewel Vacation Home San Diego, San Diego Metropolitan Area
Boasting a spa bath, The Jewel is situated in San Diego. This property offers access to a balcony, free private parking and free Wi-Fi. The property is non-smoking and is located 400 metres from Tourmaline Surfing Park Beach.
5360 La Jolla Blvd, La Jolla, San Diego, 92037, United States