Hotels

The Cotton House – Mustique Island

3 Comments 01 September 2010

The Cotton House is a 20-room, 5-star, luxury boutique hotel in Mustique, of the Grenadine Islands. Located on the tiny Grenadine island of Mustique, which is only 3 by 1/2 miles, the Cotton House is situated on a picturesque hillside surrounded by the Caribbean Sea to the west and the Atlantic Ocean to the east. [...]

Continue Reading