5 yıldızlı Raffles London At The Owo Otel, Whitehall semtinde Trafalgar Meydanı'a yürüyüş mesafesinde yer alır. Bu otelde hem tesis genelinde Wi-Fi hem de tesis içinde otopark bulunmaktadır.
Konaklama tesisi Leicester Meydanı'a yakın ve Charing Cross metro istasyonundan 300 metre uzaklıktadır. Bu zarif otel, Green Park'dan 1 km uzaklıktadır. Raffles London At The Owo Otel, Victoria ve Albert Müzesi'a kısa bir sürüş mesafesindedir.
Raffles London At The Owo Otel otelinde şehir manzaralı 104 oda sunulmaktadır. Hepsinde kişisel kasa, ses yalıtımlı pencereler vardır.
Alakart restoran Mauros Table, Avrupa mutfağı yemeklerinde uzmanlaşmıştır. Burada lounge bar bulunmaktadır.