TAMARIND BEACH HOTEL
Tamarind Beach Hotel is situated on Canouan Island, one of the Grenadines Islands, 25 miles (40 km) south of St Vincent, to which it belongs. Among the top St Vincent beach hotels in the Grenadines, this hotel is excellently located for exploring the island's unspoilt tropical landsca...
From $260 to $750 USD (double room / night) Full details
|
Book now