Location: 63A Cumberland Street, London, GB
Star Rating: 4 Stars
Property Type: Apartments
Enjoy 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!
Check-in: N/A - Anytime
Check-out: 11:00 AM
























