Review: The Charles Hotel (Rocco Forte), Munich

An entrance canopy above the front door to The Charles Hotel

Established in 2007, The Charles Hotel is part of the British family-owned brand, Rocco Forte, which maintains a relatively small portfolio of hotels. Over the years, the hotel has earned a stellar reputation and currently holds the title of the highest-rated five-star hotel in Munich. While most of the brand’s hotels are situated in Italy, … Read more