The Royal National Hotel London, United Kingdom In the clamoring neighborhood of Bloomsbury, this direct lodging is a 4 minute stroll from Russell Square tube station and a 5 minute walk from The British Museum. Unassuming rooms rest from 1 to 4 individuals, and accompany free Wi-Fi, TVs, and coffee and tea making facilities, and …
Continue reading "Royal National Hotel London"
The post Royal National Hotel London appeared first on Heathrow Gatwick Cars™.
from Heathrow Gatwick Cars™ https://ift.tt/2jg6ieT
via London Heathrow Cars