The 3-star Oakwood House Hotel is situated a mere 9.7 km away from Leeds Castle. Featuring classical architecture, the hotel is opened since 1869.
The city center is 20 minutes' walk of the property. A college, a castle and a church lie a short distance away.
There are 40 luxurious rooms appointed with flat-screen TV, a wardrobe, ironing facilities, a sitting area and heating. Some rooms have the garden view. The rooms feature a traditional interior.
The lovely restaurant serves fine meals. Guests can quench their thirst at Elegant Courtyard bar with a favorite drink.
The venue is notable for the central location within a 40-minute drive to London Southend airport.
This property offers an elevator, a newspaper stand and a free car park along with a meeting room and a photocopier to answer the needs of all guests.