Your Previously Viewed Hotels

Return to Travelodge by Wyndham Matteson >

4

The Grand at Trafalgar Square Hotel
The Grand at Trafalgar Square Hotel
Located inside historic Northumberland House at Trafalgar Square.
Guest Rooms63
Meeting Rooms8
Largest Mtg Rm4,951 sq ft
Meeting Space11,463 sq ft