Location. The Baylis House Hotel is located in Slough, England within 500 metres of the city centre and train station, four miles from Windsor Castle and 20 miles from central London. Heathrow airport is seven miles away. Hotel Features. Built in 1696, Baylis House Hotel is a Grade 1 listed property, combining Georgian and contemporary features amid four acres of landscaped gardens. Amenities include a hair salon, beauty services, security guard and complimentary parking. A concierge service is available with multilingual staff on hand to assist with travel and tourist arrangements. Seasons Restaurant offers an extensive Indian menu served in a modern decor with views of the gardens. Weddings and other special functions can be catered for in the large banqueting hall. State of the art business amenities include audio visual equipment, wireless Internet access and conference rooms able to accommodate up to 600 people. Cell phone rental, secretarial services and IT support are also available. A range of recreational activities are on offer in the vicinity including golf, boating and horse riding. Guestrooms. The 40 guestrooms are equipped with satellite television, direct dial telephone, safe and wireless Internet. Bathrooms have a combined shower and bath, hair dryer and complimentary toiletries. Expert Tip. With its origins dating to the time of William the Conqueror, not only is Windsor Castle the largest residential castle in the world, but it also has the longest record of continuous habitation. St George's Chapel contains the tomb of Henry VIII and Charles I. Sections of the castle are closed to the public during part of the year, so visitors are advised to check admission dates.
Hotels.com