8. The Dorchester
The Dorchester is another London landmark and institution, the kind of place to stay in if you want the royal treatment, even if you can’t afford to shop in the Chopard concession in the lobby. Its ritzy-yet-comfortable rooms and suites, many with splendid views of Hyde Park, are models of understated luxury, adorned with elegant drapery and recherché ornaments. And overall the feeling is traditional and formal, without being stuffy.