148 Shaftesbury Avenue, London, United Kingdom
The central Shaftesbury Place London apartment lies in the Central London district and offers swift access to the art museum "National Portrait Gallery", which is only 7 minutes' walk away. Wi-Fi is available for guests' business or leisure needs.
This apartment is situated 3.9 km from the famous Natural History Museum and merely 1.5 km from Churchill War Rooms Museum. About 300 metres from Leicester Square tube station, Shaftesbury Place apartment is also just around the corner from Seven Dials Streets. This apartment is nestled nearly a 25-minute walk from Marble Arch.
Your own meals can be prepared in an equipped kitchen. Marylebone railway station is 2.7 km from the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Shaftesbury Place!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please