Nice centrally located modern hotel with large rooms (at least by London standards) and a high level of service. Review based on a one night stay in February (background of spending 80+ nights per year in different hotels around the globe).
Location:
Location is central, in a quiet street consisting mostly of offices. No tube stations in the immediate neighborhood,...
More
- City Hotel Westminster
- City Inn Westminster
- City Hotel London
- City Inn London
