Rentals 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.
Hotel Features. This hotel serves complimentary [ ... ]


[ Return to Rentals Search ]