No image available for this hotel
No image available for this hotel
Castara, Castara
Spend a second to
save a fortune!
Spend a second to save a fortune!
#621, Castara main Rd, Castara, Tobago, West Indies, Castara
Set in a secluded area just a 5-minute walk from Castara village and beach, Castara Villas is surrounded by tropical fruit trees. It offers charming holiday homes and apartments with self-catering facilities.
See MoreUsage of subsidiary facilities may incur additional fees