Rowland Hill House Hotel London offers proximity to the famous British Museum, situated nearly a 25-minute walk away.
The accommodation is in close proximity to Lord Nelson restaurant with its British dishes.
The guest house is located in London, a mere 500 metres from Borough tube station. In proximity to this London hotel, business travellers will find the floor glass Shard Skyscraper. Within 30 minutes' walk of the bulging skyscraper "Sky Garden" is a perk for guests staying at the Rowland Hill House London.