Mangeh Ruth Hotel Londyn jest usytuowany w dzielnicy City of London, w odległości 5 min spacerem od stacji metra Tower Hill.
Kościół pw. św. Dunstana na Wschodzie leży maksymalnie 400 m od apartamentu, a Pomnik Wielkiego Pożaru Londynu jest w prawie 500 m. Muzeum Londynu znajduje się w niewielkiej odległości od tego apartamentu. Popularne atrakcje w pobliżu obiektu noclegowego to Dworzec London Bridge w odległości 10-minutowego spaceru.
Do dyspozycji Gości apartamentu balkon, klimatyzacja, a także nowoczesne udogodnienia, takie jak telewizja satelitarna.
Mangeh Ruth Hotel jest usytuowany w prawie 900 m od stacji metra Liverpool Street.