The Bell at Iden
Hotel
Iden, High Weald
Located in Iden, just 29 km from Ashford Eurostar International, The Bell at Iden provides accommodation with a garden, a shared lounge, a terrace and free Wi-Fi. Set 40 km from Leeds Castle, the property offers a bar.
Number of rooms: 2
The Bell Inn Church Lane, Iden, TN31 7PU, United Kingdom