This 16th century hotel located in Winchester City centre offers a perfect blend of modern and tradition offering a relaxed and comfortable stay. The Winchester Royal Hotel is the perfect place to stay whilst exploring England’s ancient capital.
A unique building, originally a private house, it became a bishop’s residence and later a convent and for the past 150 years, a hotel.
The hotel is situated in a prime location in the heart of Winchester.
A short walk from the train station and boasting 2 car parks the hotel offers 81 bedrooms, all with en-suite bathrooms.