View The Grand Hotel Trafalgar Square
Images. Hotels near charing cross road. A boutique hotel nestled inside historic northumberland.
Cet hôtel se trouve 8 northumberland avenue à londres. Trafalgar square and national gallery are also within 5 minutes. Places london, united kingdom hotel the grand at trafalgar square.
Visit london's most iconic square with a stay at the grand at trafalgar square, just steps from nelson's column, trafalgar square and total value may vary depending on time of booking and availability.
Embrace the liveliness of central london. At its centre is nelson's column, which is guarded by four lion statues at its base. Trafalgar square is a public space and tourist attraction in central london, england, united kingdom built around the area formerly known as charing cross. There's an onsite business center.