Overlooking Torrey Pines Golf Course, this boutique La Jolla hotel boasts an outdoor pool and a spa and wellness centre. It features an on-site restaurant and spacious rooms with free Wi-Fi.
Number of rooms: 170
11480 North Torrey Pines Road, La Jolla, San Diego, CA 92037, United States
Hotel booked 1 times today.