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


+22 more photosEnjoy the Serene Garden Views
Indulge in the beauty of a private patio and fully equipped kitchen with modern amenities, including a refrigerator and an oven. Relish the convenience of a microwave and coffee/tea maker during your stay.
Perfect Location for Exploring
Situated just minutes away from iconic landmarks like Buckingham Palace and Westminster Abbey, this apartment offers easy access to major attractions. With Apollo Victoria Theatre and Victoria Station Travel Information Centre close by, your exploration of London is made convenient.
Modern Comforts and Connectivity
Stay connected with complimentary wireless internet access while basking in the serene ambiance of the garden. The apartment's strategic location in London City Centre ensures that both leisure and business travelers have everything they need for a comfortable stay.
Ready to experience London at its best? Book your stay at this charming apartment today!
63A Cumberland Street
Open in Google MapsCheck-in
The hotel hasn't published this
Check-out
11:00