Location: 233 Holmesdale Rd, London, England, SE25 6PR, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Experience the charm and convenience of our inviting apartment in South Norwood, London, where comfort meets accessibility!
Unbeatable Location
Our property places you just a short drive from iconic landmarks like the London Eye, Big Ben, Tower of London, and Buckingham Palace, making your exploration of the city effortless.
Fully-Equipped Kitchen
Enjoy the freedom of cooking in your very own kitchen, featuring a refrigerator, oven, microwave, and electric kettle. Feel at home while you whip up your favorite meals during your stay.
Complimentary Amenities
Stay connected with our high-speed wireless internet and enjoy hassle-free parking at no extra charge. Your comfort and convenience are our top priorities.
Don't miss out on your perfect London getaway—book your stay with us today!
Check-in: N/A - Anytime
Check-out: N/A
1 Queen Bed
Layout - Bedroom
Internet - Free WiFi
Food & Drink - Kitchen with refrigerator, stovetop, oven, and microwave
Sleep - Bed sheets
Bathroom - Private bathroom, towels, and a shower
Comfort - Heating
Need to Know - No cribs (infant beds) or rollaway/extra beds available
Non-Smoking
Max Occupancy: 2 (2 Adults)
















