The location of the hotel is quiet and nice, close to the tube, but not close to the city center. This is problematic if you are planning to spend most of your time in the city visiting things, because it is not close enough to go back for a quick rest during the day.
The front desk staff was not...
More
- Ramada London
- London Ramada
