Description
The Grand at Trafalgar Square — a stylish 4‑star hotel offering confident comfort in the heart of London Step out of the lobby and you’re a brief stroll from Trafalgar Square, the National Gallery and the Thames River, with iconic sights such as Whitehall and the Royal National Theatre just a few minutes’ walk away. Guests enjoy complimentary Wi‑Fi throughout, a fully equipped fitness centre, an inviting bar and an on‑site restaurant serving diverse dishes. A dedicated concierge service ensures smooth planning of city explorations, while the 24‑hour front desk is always ready to assist. Designed for the discerning traveller, this hotel blends modern amenities with a welcoming atmosphere. Whether you’re discovering museums, catching a West End show, or simply soaking up the historic ambience of central London, The Grand at Trafalgar Square provides a polished base for an unforgettable stay.