8 Northumberland Avenue.
The Grand at Trafalgar Square is a 4 stars hotel located very close to the center of London, in a privileged situation. Here you can stay in a double room for a price starting at $254. The lodging has free wifi internet connection in all its facilities. The Grand at Trafalgar Square offers several amenities, being some of the most relevants: parking, restaurant, climate control and fitness room. Its facilities are adapted to persons with reduced mobility. About the remarcable places, its situation is located very close to Trafalgar Square and National Portrait Gallery, London, close to emblematic places as Hippodrome, London and Churchill War Rooms and in the surroundings of G-A-Y and Dominion Theatre.