Romsey is an ancient village in Hampshire on the River Test.
Romsey
The hotel's recently refurbished Potters Bar/Restaurant serves
more...
Apartments feature crisp white linens and inviting duvets,