Winchester Royal Hotel
St Peter Street Winchester, SO23 8BSWinner of Service Excellence in the Winchester BID Awards 2016, the Winchester Royal Hotel is charming 81-bedroom hotel is in the heart of historic Winchester.
81 rooms
from £71