Resorts List
Bah?a del Sol Beach Front Hotel & Suites | |
"Location. The Bahia del Sol Beach Front Hotel & Suites overlooks the Catalina Islands along the Pacific Coast in Guanacaste, Costa Rica. Popular Flamingo Beach is located three kilometers away. |