As the name suggests, hotel The Grand at Trafalgar Square is situated at the famous Trafalgar Square with the statue of Lord Nelson. Another famous London landmark, the London Eye is at walking distance as well, it will take you just over 10 minutes to walk from the hotel to the London Eye. The Soho district and the gay bars, clubs and restaurants on and around Old Compton Street are a 15 minute walk away from hotel The Grand. The hotel is set in a charming 19th century building and offers a variety of, well equipped, rooms. In some rooms you can stay with up to four people.BOOK HOTEL Back to destination
Breakfast was good but I would be nice to have it included in the room rate. Staff very friendly in restaurant and in the reception. Location is perfect, rooms clean and comfortable.
Fantastic location right on the heart of it all. Will 100% be staying here again.
Very nice building and rooms. Staff were professional and helpful. Would recommend- we will return.
I’m loath to tell people how good this place is in case there’s not enough room for me next time I want to visit. Simply first class.
Really great location for exploring on foot. Great quality hotel at a reasonable price. Good size room.