This hotel is located right next to the station, about 300mtrs from Trafalgar square and a 5 min walk from Covent Garden, ideal! In addition to this great location was the fact that there was no noise to be heard from the roads. This lovely hotel is very comfortable and was lovely to stay at. I would recommend it to...
More
- Charing Cross Hotel London
- Charing Cross London
- Thistle Charing Cross
- Thistle Charing Cross Hotel
