81 Jermyn Street (0.1 km from Royal Academy of Art)
In Piccadilly The Cavendish London is 10 minutes’ walk from Buckingham Palace and Trafalgar Square. This stylish hotel offers luxurious rooms an award-winning restaurant and delicious afternoon teas. Free Wi-Fi is also available.
93 Jermyn Street (0.1 km from Royal Academy of Art)
Park Lane apartments Jermyn street offers accommodations in London a 6-minute walk from Queen's Theatre and 500 yards from Prince Of Wales Theatre. Featuring city and quiet street views this apartment also offers free Wifi.
50 Saint James's Street London (0.2 km from Royal Academy of Art)
5 8 Dover Street (0.2 km from Royal Academy of Art)
150 Piccadilly (0.2 km from Royal Academy of Art)
37 Albemarle St (0.2 km from Royal Academy of Art)
21 Piccadilly (0.2 km from Royal Academy of Art)
With a superb central location between Piccadilly and Regent Street this historical central hotel features spacious elegant rooms provide everything you need for a stay in the city center.