Grace Hotels is a group of luxury boutique hotels in the world's most stylish destinations and resorts promising elegant guest accommodation and supreme service.