Set in Castara, Baywatch Apartments provides accommodation with free WiFi and a kitchen.
All units come with a seating area, a flat-screen TV and a private bathroom with free toiletries, bath and shower. Some units feature a dining area and/or a terrace.
The apartment offers a barbecue.
A bicycle rental service is available at this property.
Diamond is 15 km from Baywatch Apartments....
|# 4 Castara Bay Road Castara, Tobago|
Trinidad and Tobago