Harpenden House Hotel
18 Southdown RoadHarpenden, Storbritannien
Location.
Harpenden House Hotel is located in Harpenden, England, United Kingdom.
Hotel Features.
Patio
Garden
Banquet facilities
Guestrooms.
Complimentary toiletries
Iron/ironing board
Hair dryer Read more about Harpenden House Hotel