My husband and I stayed there on our week long trip to England. We flew overnight and arrived very tired. (I cannot sleep on a plane) and the check in staff was wonderful with trying to get us in earlier (before actual check in time). Rooms are small; but that was not an issue-we weren't planning on being in the...
More
- Also Known As:
- Ramada London
- London Ramada
