
Rosewood London
London, EnglandHotel
Rosewood London is a 308-key luxury hotel that blends a contemporary city escape with quintessential London grandeur. The hotel provides an ideal mix of British heritage and contemporary sophistication in Center London near Covent Garden. It features four food & beverage outlets, a fitness center, prime meeting facilities and a Sense Rosewood Spa.



