Raffles London At The Owo je 5-hvězdičkový hotel, který se nachází 750 metrů od London's Transport Museum, s výhledem na město. Hotel nabízí také hostům Wi-Fi ve veřejných prostorách.
Nemovitost se nachází v blízkosti Národní galerie a ve vzdálenosti 300 metrů od stanice metra Charing Cross. Tento elegantní hotel je 13 minut pěšky k Londýnské akvárium.
Tento hotel má 104 pokojů a také pokoj typu junior suite a dvoulůžkový pokoj s manželskou postelí, který je vybavený osobním sejfem, krbem a zvukotěsnými okny. Koupelny jsou vybaveny samostatnou toaletou a sprchou.
Restaurace a la carte Mauros Table se specializuje na evropská jídla. V areálu hotelu je bar v hale na místě.