Costa Rica Sailing Center is located in Provincia de Guanacaste, Surfside, Costa Rica on 15 M Sur de Hotel Bahia del Sol. Costa Rica Sailing Center is rated 4.6 out of 5 in the category boat club in Costa Rica.
Address
15 M Sur de Hotel Bahia del Sol
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance