Zenobia London Luxury Apartments Finchley features views of the garden and is situated at a distance of 3.2 km from Hampstead Garden Suburb. Guests can use free private parking provided on site and Wi-Fi for business or leisure.
This apartment lies at a distance of 2.9 km from The Body Retreat. The apartment is 32 km from Slough. Zenobia London Luxury Apartments is located at a distance of 3.3 km from Alexandra Palace Theatre.
Comprising a terrace and a seating area, the property is furnished with soundproof windows. Guests will also benefit from a flat-screen TV with satellite channels, and safety features, including smoke detectors and an electronic key card. Beds fitted with non-allergenic pillows are at guests' disposal. Bathroom amenities comprise a separate toilet, a bath, and a shower, as well as dryers and towels.
A fully furnished kitchen is fully equipped for self-catering purposes with a refrigerator, an oven, and kitchenware. Guests also make use of coffee and tea making facilities. Serving Japanese dishes, Sushimania lies just 5 minutes' walk from this apartment. Churchfield Avenue bus stop can be found opposite this accommodation. Thanks to luxuries such as a terrace and a satellite flat-screen, the ultimate relaxation is provided.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no extra beds provided in a room.