Elegancki Hotel Raffles London At The Owo jest usytuowany w dzielnicy Centrum Londynu w Londynie 1 km od atrakcji kulturalnych, takich jak Muzeum Brytyjskie. Wszyscy goście mogą korzystać z dostępu do centrum fitness oraz Wi-Fi w miejscach publicznych.
Galeria Narodowa znajduje się w odległości 6-minutowego spaceru, a Green Park leży w pobliżu od tego eleganckiego hotelu. Katedra św. Pawła w Londynie jest w zaledwie 1,1 km stąd. Rodzinne wakacje w Londynie staną się bardziej ekscytujące, jeśli odwiedzisz Koło obserwacyjne London Eye położony 850 m od Raffles London At The Owo. Ten hotel jest usytuowany 5 min pieszo od stacji metra Charing Cross i 2 km od przystanek kolejowy Marylebone.
W pokojach są takie udogodnienia jak minibar, a także telewizję satelitarną dla rozrywki gości. Dodatki obejmują oddzielną toaletę i prysznic. W luksusowych łazienkach dostępne są kabina prysznicowa walk-in i oddzielna toaleta wraz z suszarką do włosów i ręcznikami kąpielowymi. Goście mogą cieszyć się widokiem na miasto podczas pobytu w Raffles London At The Owo.
W tym obiekcie noclegowym znajduje się restauracja Mauros Table.