Featuring a restaurant, the comfortable The Grand At Trafalgar Square London hotel lies around 5 minutes by foot from the public Trafalgar Square. Located 2.1 miles from the unmissable Tower of London, this hotel comprises 63 rooms and 2 restaurants.
The London hotel is centrally situated about 20 minutes' walk from Buckingham Palace and about 25 minutes' walk from the famous British Museum. The luxury Grand At Trafalgar Square London is situated 0.2 miles from the classical hall "Banqueting House" and in close proximity to Charing Cross subway station. This 4-star accommodation is also a short way from St James Park. A family vacation to London will become more exciting if you visit the cantilevered Coca-Cola London Eye Observation Wheel lying just a 10-minute stroll from the hotel. The Grand At Trafalgar Square hotel provides a place to stay 1.7 miles from the Marylebone train station.
They are equipped with en suite bathrooms.
Start your weekend with a buffet breakfast served from 7:30 AM to 11:00 AM. For guests who likes to try something new every day, the accommodation can offer Italian and vegetarian cuisines, served in hotel restaurants. This London hotel invites guests to have a drink at a wine bar. The The Sherlock Holmes Public House & Restaurant is just moments from the Grand At Trafalgar Square London.