Showing posts with label Castara. Show all posts
Showing posts with label Castara. Show all posts

Wednesday, March 31, 2021

Castara Inn

Castara Inn


Northside Main Road, Castara, Trinidad and Tobago

Set 300 m from Little Bay Beach, Castara Inn offers a garden, a private beach area and air-conditioned accommodations with a patio and free WiFi.