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.
We have now re-opened following an extensive refurbishment
29/31 High Street,
Upnor, KentME2 4XG