Staying in a luxury hotel with a Michelin Star restaurant turns a great trip into a truly memorable one. While most four and five star hotels will have their own fine-dining restaurants, many of them highly-rated by the AA, Sawdays, Tripadvisor and the like, there’s a special cachet to restaurants which have been awarded stars […]