The Winchester Royal ***
Winchester, United Kingdom
Sleeping Rooms
75 rooms
Location
Sleeping Rooms
Total number of rooms
75
Maximum number of rooms for groups
Address and Location Info for The Winchester Royal
Full Address
St Peter Street SO23 8BS
City
Winchester
Region
Hampshire
Country
United Kingdom
Latitude
51.063515
Longitude
-1.315012