Visit the main site of Constance Hotels and Resorts to find your luxury hotel in the Indian Ocean, perfect for your dream holiday in an idyllic island.