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


+27 more photosPrime Location in Camden District: Situated in the heart of London, just a few minutes' walk from King's Cross Station, this 3-bedroom flat offers convenience and easy access to popular attractions nearby.
Modern Amenities: Enjoy the comforts of home with free WiFi, a washing machine, a fully equipped kitchen, and a flat-screen TV to relax after a day of sightseeing in the city.
Nearby Attractions: Explore the vibrant neighborhood with attractions like Dominion Theatre, British Museum, and Royal Opera House all within reach. Book your stay now for an unforgettable London experience!
Popular amenities
Three-Bedroom Apartment
Handel Street
Open in Google MapsCheck-in
15:00 – 23:30
Check-out
11:00