Taplow House Hotel & Restaurant
Berry Hill, Taplow, Nr Maidenhead & Slough Windsor, SL6 0DATaplow House Hotel & Restaurant is an elegant hotel close to Windsor and 25 minutes’ drive from Heathrow Airport. It is set in 6 acres of grounds and has an on-site restaurant.
32 rooms
from £69