DESTINATION – LONDON, UNITED KINGDOM


Set near Covent Garden, Rosewood London is an ideal base for experiencing the exhilarating British capital. Stepping out into the heart of the city, guests enjoy easy access a range of luxury boutiques and a dizzying array of restaurants, from traditional British ale houses to Michelin-starred dining. The hotel is also mere moments from a wealth of cultural hotspots, such as the British Museum, Royal Opera House and Theatreland.