Skip to content
Castle

10 Castle Hill

About this place
Windsor Castle is the oldest and largest inhabited castle in the world. It has been the family home of British kings and queens for almost 1,000 years. It is an official residence of Her Majesty The Queen.
Powered by Foursquare
Location
10 Castle Hill
England, SL4 1PD
Reservations
Yes
Credit Cards
Yes (incl. Visa & MasterCard)
Powered by Foursquare