Casa Hostal Restaurante La Rosa in Casilda, Trinidad is located on the main street of the town of Casilda, a quiet and safe fisherman's harbor located in the bay of the same name and bathed by the beautiful waters of the Caribbean Sea. Due to its location, the town is…
- Air-conditioning + Private Bathroom
- Terrace and/or Garden + Parking available
- Private entrance
- English spoken