Atoll Restaurant
$$$
Closed
3999 Mission Blvd
San Diego, CA 92109
The Catamaran Resort Hotel and Spa is a tropical beachfront retreat located in San Diego's Pacific Beach community, just 8 miles from the International Airport. This Polynesian-themed resort features lush gardens, koi ponds, and exotic birds, offering guests a unique atmosphere complemented by stunning views of Mission Bay and the Pacific Ocean.
Generated from the website
Also at this address
Find related places
See a problem?