L'hotel Rosewood London offre una serie di servizi e strutture per rendere il soggiorno dei suoi ospiti il più confortevole possibile. Tra questi, un business center aperto 24 ore su 24, servizio auto o limousine e check-out veloce. Inoltre, per coloro che pianificano eventi a Londra, l'hotel dispone di 1019 metri quadrati di spazio con un centro congressi e sale riunioni. È anche possibile usufruire di una navetta da e per l'aeroporto 24 ore su 24 a pagamento. Per chi desidera rilassarsi, c'è una spa con massaggi, trattamenti per il corpo e trattamenti per il viso. Il Wi-Fi gratuito, i servizi di concierge e il servizio di babysitter a pagamento completano l'offerta.
Gli ospiti possono gustare deliziose specialità presso The Mirror Room, uno dei 2 ristoranti dell'hotel, specializzato in cucina britannica. In alternativa, è disponibile il servizio in camera 24 ore su 24. Per uno spuntino leggero, è possibile assaggiare gli stuzzichini preparati al bar/caffetteria. Per una bevanda rinfrescante, ci sono anche 2 bar/lounge nella struttura. La colazione all'inglese è servita nei giorni feriali dalle ore 07:00 alle ore 11:00 e nel fine settimana dalle ore 08:00 alle ore 11:30, dietro pagamento di un supplemento.
Situato al centro di Londra, l'hotel Rosewood London offre ai suoi ospiti la comodità di raggiungere facilmente importanti punti di interesse della città. A soli 10 minuti a piedi si trovano il British Museum e la Royal Opera House. Inoltre, l'hotel si trova a 1 km dal Covent Garden Market e a 1,6 km dalla Cattedrale di Saint Paul.
Nei dintorni di Rosewood London, gli ospiti possono visitare numerosi punti di interesse. A breve distanza dall'hotel si trovano il British Museum, una delle principali attrazioni culturali di Londra, e la Royal Opera House, rinomato teatro lirico. Inoltre, il Covent Garden Market, con i suoi negozi, ristoranti e spettacoli di strada, è facilmente raggiungibile a piedi. Infine, la maestosa Cattedrale di Saint Paul rappresenta un altro luogo di interesse storico e architettonico nelle vicinanze.
Le 308 camere dell'hotel Rosewood London offrono comfort e stile. Ogni camera è dotata di docking station per iPod e TV LED. I letti con materasso a doppio strato e biancheria da letto di alta qualità assicurano un riposo ristoratore. Le Smart TV da 46 pollici con canali via satellite offrono intrattenimento, mentre il Wi-Fi gratuito consente agli ospiti di restare connessi. I bagni in camera sono forniti di set di cortesia firmati e asciugacapelli, per un'esperienza di lusso e comfort.