Modern Victorian-era railroad hotel adjacent to Charing Cross Station, near Trafalgar Square and the West End theaters and shops. Half a block from Trafalgar Square, this hotel is situated directly ...