Located 1.1 miles from the 13.7-tonne Big Ben Bell, Garrick Mansions Hotel London is about 5 minutes by foot from the large Hippodrome Casino.
The hotel is located in London, a stone's throw from Leicester Square metro station. Also, there is Hyde Park 1.6 miles from the London hotel. One of the most important attractions in London is the art museum "National Gallery", located in close proximity to the Garrick Mansions. The accommodation lies 1.7 miles from Marylebone train station, and the perennially crowded Harrods is situated approximately 10 minutes' drive away.
Nearby restaurants, including Garrick Arms is just around the corner from this London hotel.