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. Mustique [...]
