Tag: Where to Stay Near Upnor

hotels near Upnor

The Best Hotels Near Upnor | Where to stay locally

Upnor is a beautiful (but small) village along the Medway River. Home to 4 pubs and a castle, Upnor is