Hôtel Rowland Hill House se trouve dans le voisinage de "Southwark" à Londres, à proximité de lieux de divertissement comme le Théâtre du Globe, à moins de 15 minutes de marche.
Chaque chambre est fournie d'un balcon et de la climatisation, et d'une salle de bain commune. La chambre dispose de même d'une bouilloire électrique et d'un frigidaire.
Les options de restauration comprennent Giggling Sausage Cafe, qui propose une cuisine britannique et est situé à moins de 5 minutes à pied de ce étoiles.
L'Hôtel Rowland Hill House de Londres se trouve à moins de 6 minutes de marche de l'energie Fitness et à moins de 20 minutes à pied du London Eye. À moins de 10 minutes à pied de la Borough, l'hôtel se trouve à moins de 3 km de la tour de Londres. Les sites éducatifs à proximité incluent l'Université de South Bank de Londres, qui se trouve à une distance de marche de la maison d'hôtes. La station de métro la plus proche est à environ 10 minutes à pied.