The luxury The Union Inn is a 4-star property placed 3.4 km from Savill Garden.
The center of Windsor can be reached in 30 minutes' walk from the hotel. Such tourist places as a chapel, a castle and a church are fairly close by.
Guests can reach The Union Inn from London Heathrow airport within 15 minutes' drive.
The hotel's en-suite rooms are appointed with flat-screen television and a DVD player. The rooms have a view over the garden.
Eat & Drink
Located 50 meters away from the hotel The Union Inn and Punto serve a great selection of British and Italian food.
The Union Inn provides guests with airport transfer and wedding services.