A modern hotel that offers luxury and peace away from the stresses of modern life offers an excellent position from which to explore the best of the area. The rooms have all been fitted with great amenities that include satellite television and private bathroom. Legoland and Windsor Castle are amongst the many attractions within easy reach.