Grand Mercure

Grand Mercure is an established and distinctive collection of hotels and apartment hotels in key business and resort locations across the country. Grand Mercure offers the flexibility of apartment space and hotel-style services, making them ideal for smaller meetings and incentives. Grand Mercure 253x253