Leworth Apartments, Mellor Walk, Windsor, United Kingdom
The 8-room Leworth Apartments, Windsor lies in a convenient location in Windsor, around 5 minutes' walk from Queen Victorias Statue. The apartment features Wi-Fi, along with a car park for guests travelling by car.
Home Park, Windsor is just 1.9 km from this apartment, while Bachelor's Acre is a stone's throw from the property. Leworth Apartments, Windsor is also located about 10 minutes on foot from the royal residence "Windsor Castle". Upton Court Park is 2.8 km away.
Including a sitting area and a dining area, the interior design feautures sound-proof windows, as well as a flat-screen TV with satellite channels. Beds fitted with anti-allergic soft or hard pillows are at guests' disposal. Offering a separate toilet and a shower, a bathroom at Leworth Apartments, Windsor comes with hair dryers and bath sheets.
Along with tea and coffee making facilities, the apartment boasts an equipped kitchen featuring a fridge, an oven, and kitchenware. The property is in the vicinity of Windsor & Eton Riverside railway station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Leworth Apartments, Windsor!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please