About the Company
Privately owned hotel – 55 bedrooms
Standing in the heart of the historic market town of Tonbridge, the BEST WESTERN Rose & Crown Hotel is an impressive Tudor building, which was once a very busy coaching house. Many parts of the hotel have retained their original character with oak beams and Jacobean panelling.
With easy access to the M25, the BEST WESTERN Rose & Crown Hotel provides an excellent base to explore the Garden of England and is only a short journey from many fine houses and castles, including Hever Castle, and Churchill’s beautiful home and gardens Chartwell.
With the High Street location and free on-site parking the BEST WESTERN Rose & Crown Hotel offers convenience to both business and leisure guests.