Serviced apartment Lovely Private Accommodation with own Garden
★★★
Lennard House, 5 Lennard Road, Folkestone, United Kingdom Show on map
Lennard House is a 1-star guesthouse/bed and breakfast in Folkestone, South East, England, United Kingdom. It is one of 37 places to stay in Folkestone listed on Triptoic. The property has 1 rooms.
Lennard House, 5 Lennard Road, Folkestone, CT20 1PD, United Kingdom
Lennard House is located at Lennard House, 5 Lennard Road, Folkestone CT20 1PD, United Kingdom.
Lennard House is rated 1 stars.
Lennard House has 1 rooms.
Highly rated alternatives close by
Inn
Guesthouse/bed and breakfast
Hotel
Hotel