A brand new development of one and two bedroom fully furnished and serviced luxury serviced apartments located in the centre of Maidenhead within a short walk to all local amenities restaurants shops and Maidenhead train station.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Berkshire Holiday Destinations in Europe