Das Apartment Stay Thames River London liegt im Bezirk City of London, ungefähr 25 Gehminuten vom Imperial War Museum entfernt.
Die Apartments liegt in einer 2 km Entfernung von den Cabinet War Rooms. Das Stadtzentrum von London ist zu Fuß in 25 Minuten zu erreichen. Außerdem liegt diese Apartments nicht weit entfernt von der Millennium Bridge.
Diese Unterkünfte bietet zudem einen Haartrockner und Handtücher im Badezimmer für zusätzlichen Komfort. Außerdem gibt es hier eine getrennte Toilette.
Dieses Apartment ist mit Selbstversorgungseinrichtungen wie einem Wasserkocher, einem Kühlschrank und einem Herd ausgestattet, so dass die Gäste ihre eigenen Mahlzeiten zubereiten können. Die Bushaltestelle London Bridge befindet sich in der Nähe des Apartments Stay Thames River, sie liegt unter anderem 10 Gehminuten entfernt.