No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Enter dates to see availability
Situated around 10 minutes by car from Salk Institute, Whale Watch Paradise San Diego apartment also boasts easy access to Santa Fe Depot train station which is 11 miles away. Along with a wellness center, guests can take advantage of a Jacuzzi provided for their relaxation.
Location
The apartment lies in the La Jolla district, 1.6 miles from Ellen Browning Scripps Park. La Jolla Cove is about a 25-minute stroll from Whale Watch Paradise apartment, while Birch Aquarium bus station is not far from the property.
Food & Drinks
Guests can dive into a swimming pool at the apartment.
Internet
Swimming Pool
Private beach
Spa and relaxation
Amenities
Whale Watch ParadiseInternet
Parking options
In the kitchen
Recreation
In the rooms
In the bathroom
Devices
General facilities
8430 Whale Watch Way, La Jolla, San Diego, United States of America
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.