Outdoor pool, sun loungers

Reviews of Blue Osa Beach Resort and Spa

3.5 out of 5
Blue Osa Beach Resort and Spa
Playa Tamales, Highway 245, Osa Peninsula, Puerto Jiménez, Puntarenas

Reviews

5.0
1 external review