- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Fabulous place to stay can’t fault it an easy 10min walk into town. Rooms are spotless and modern, breakfast is perfectly stocked in your room.
Your dates need to occur after 2020-02-25. Try updating your dates to see prices for your trip.
Alma House is located in Windsor. Windsor Castle and Cliveden House are notable landmarks, and some of the area's popular attractions include Legoland and Thorpe Park. Check out an event or a game at Windsor Racecourse, and consider making time for Lapland UK, a top attraction not to be missed.Visit our Windsor travel guide