Facing the beachfront, Soho Beach House Canouan offers 5-star accommodation in Canouan and has a fitness centre, garden and terrace. This 5-star hotel offers a bar.
Number of rooms: 40
Grand Bay Canouan Island, VC0450 Canouan, Saint Vincent & Grenadines