This is a good hotel to stay if you have meetings in central London. It’s few minutes away from Trafalgar Square and slap bang next to the Charing cross station. The room is of reasonable size, clean and with a tv and mini bar. The...More
"Room 422 was exceptional. Ask for the front of the building. It does overlook the Charing Cross Station, and..."