Boasting accommodation with a terrace, Hill House Lodge is located in Pembroke. Guests staying at this holiday home have access to free WiFi. This holiday home comes with a dining area, a kitchen with an oven, and a flat-screen TV. Pembroke Castle is 2.1 km from the holiday home. Read more
Boasting accommodation with a terrace, Hill House Lodge is located in Pembroke. Guests staying at this holiday home have access to free WiFi. This holiday home comes with a dining area, a kitchen with an oven, and a flat-screen TV. Pembroke Castle is 2.1 km from the holiday home.