Tudor Rose, Upnor

Find us

The Tudor Rose is nestled in the quaint village of Upper Upnor, a minute's walk from the riverside and is situated next to Upnor Castle.
There is a substantial free car park at the top of the village, off Upnor Road - follow signs for Upnor Castle.