Lay Your Hat Apartments is a self-catering accommodation located in Windsor. FreeWiFi access is available. The property is 1 km from Windsor Castle and 2.6 km from Legoland Windsor. Accommodation will provide you with a TV, a seating area and a DVD player. There is a full kitchen with a dishwasher and a microwave. Featuring a bath, private bathrooms also come with a bath or shower and a hairdryer. . The property offers free parking. If you feel like visiting the surroundings, check out Dorney Lake (4 km).London Heathrow Airport is located 11 km away.