Located 1,903 meters from Comfort Inn & Suites Tobago. Faith's Villa of Tobago is conveniently located in the popular Lowlands area. The property features a wide range of facilities to make your stay a pleasant experience.
Located 2,973 meters from Comfort Inn & Suites Tobago. Bacolet Beach Club is a popular choice amongst travelers in Scarborough, whether exploring or just passing through.