Tamarind Beach Hotel & Yacht Club, Canouan Island, Saint Vincent and the Grenadines
Tamarind Beach Hotel & Yacht Club is conveniently located at Grand Bay 1 in Canouan Island, Saint Vincent and the Grenadines
Hotel Location:
Address: Grand Bay 1
City: Canouan Island
Country: Saint Vincent and the Grenadines
Hotel Features:
- Check-In Time: 3 PM
- Safe
- In House Bar
- In Room TV
- Air Conditioning
- In Room Mini Bar
- Hair Dryer
- Car Rent Desk