Walk a few steps out of the apartment door to see Windsor Castle at the top of the high street! This spacious, 2 level apartment is perfectly located for your stay. Windsor Castle, Legoland, Windsor Great Park. Heathrow Airport is less than a 20 minute drive away. Ideal for families, couples or business travelers.