31b St Leonard's Road, Windsor, SL4 3BP, United Kingdom
Located in the centre of Windsor, St Leonards’ Apartment provides corporate serviced accommodation just nine miles from London Heathrow Airport.
The property is also surrounded by many local restaurants and cafes.
This apartment comprises two bedrooms, two bathrooms, a fully equipped kitchen with an oven, hob, microwave and dishwasher, laundry facilities, and a comfortable living area.
The apartment includes a flat screen TV with Freeview, free wireless internet access and a private balcony.
Maid service is provided once a week.