Choose your preferred currency.
Park Lane Apartments Baker Street offers a perfect blend of comfort and convenience in the heart of London. Located just minutes from Baker Street Station, this property provides easy access to the city’s iconic landmarks, including Madame Tussauds, Hyde Park, and Regent’s Park.
The spacious apartments are elegantly furnished, featuring modern kitchens, living areas, and free Wi-Fi, making them ideal for both short and extended stays. Guests can enjoy the vibrant local dining and shopping options, ensuring a truly immersive London experience.
20 Melcombe Street, London, NW1 6AH, United Kingdom
Museums and Art Galleries
0.13 kmFamous Streets
0.18 kmMuseums and Art Galleries
0.19 kmOther
0.23 kmTourist attraction
0.38 kmOther
0.54 kmMuseums and Art Galleries
0.61 kmOther
0.76 kmOther
0.77 kmOther
0.80 kmTrain Stations
0.20 kmTrain Stations
0.22 kmTrain Stations
0.22 kmTrain Stations
0.78 kmHistorical Buildings
0.81 kmTrain Stations
0.93 kmTrain Stations
1.34 kmTrain Stations
1.37 kmTrain Stations
1.38 kmTrain Stations
1.38 kmBotanical Gardens and Zoos
0.95 kmBotanical Gardens and Zoos
1.14 kmBeaches
1.98 kmBotanical Gardens and Zoos
2.25 kmNational Parks
2.27 kmNational Parks
2.47 kmNational Parks
2.56 kmNational Parks
2.58 kmNational Parks
2.84 kmNational Parks
3.07 km"Location was the only positive.."
6 Dorset Square Gloucester Place, London
39-40 Dorset Square Hotel, London
Dorset Square, London
Gloucester Place, London
146-148 Gloucester Place Baker Street, London
Huntsworth Mews, London
1 Park Road, London
173 Gloucester Place, London
15 Park Road, London
Huntsworth Mews, London