Das London Eye liegt weniger als 20 Gehminuten vom Hotel Rowland Hill House London entfernt und ist unbedingt einen Besuch wert.
In der Nähe gibt es viele Lokale, darunter das Restaurant Lord Nelson, das in unmittelbarer Nähe zum Hotel ist.
Das Hotel liegt im Bezirk Southwark von London und ist 1 km weit weg von familienfreundlichen Attraktionen wie dem SEA LIFE London Aquarium. Die Pension befindet sich sehr günstig, nähmlich gleich neben der Tate Gallery of Modern Art. Vom Rowland Hill House London aus erreichen Sie den Westminster Palace in 10 Minuten mit dem Auto. Die Unterkunft befindet sich in 10 Gehminuten Entfernung von der U-Bahn-Station Borough und in 20 Gehminuten Entfernung vom Bahnhof Charing Cross.