These apartments are located close to all amenities with a convenient 5 minute walk to the train station. The apartments are tastefully furnished with everything you need to make your stay enjoyable.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Berkshire Holiday Destinations in Europe