2 Nicholson StreetLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+19 more photosCentral Location in London Conveniently located near major attractions and transportation hubs, this 2-bedroom 2-bathroom apartment in Central London offers a prime spot for exploring the city.
Modern Amenities Enjoy a comfortable stay with modern amenities including a flat-screen TV, fully equipped kitchen, and private entrance for added privacy.
Nearby Attractions With popular landmarks like Big Ben, Savoy Theatre, and Somerset House just a stroll away, guests can immerse themselves in the vibrant city life of London.
To book your stay at the Perfect Location 2bed 2bath APT Central London, visit our website now.
Popular amenities
Two-Bedroom Apartment
2 Nicholson Street
Open in Google MapsCheck-in
15:00
Check-out
11:00