Adjacent to Trafalgar Square, Grand at Trafalgar Square is a well-located hotel in London for business and leisure travelers. A guest can quickly and easily reach the National Gallery, 10 Downing Street, Covent Garden, the theater district, Big Ben, Piccadilly Circus, and St. James’s Park. Attractions such as the London Eye, Westminster, and the British Museum are within only a mile of the grounds too. Grand at Trafalgar Square is located at 8 Northumberland Avenue, and is 17.9 miles from the London Heathrow Airport.
All of the guest bedrooms in Grand at Trafalgar Square will come furnished with a beverage station, high-speed Internet access, wake up services, climate controls, satellite TV, a hair dryer, and a large private bathroom.
Those staying in the hotel will be able to take advantage of many services and facilities during their visit, including 24-hour front desk service, a lounge with bar service, an in-house restaurant, a business service center, a concierge desk, a modern fitness room, laundry and dry cleaning services, banqueting facilities, meeting and conference rooms, and a tour desk.
|