Hillard House Inn, Wilkes-Barre

Hillard House Inn, Wilkes-Barre

Hillard House Inn, Wilkes-Barre
https://hillard-house-inn.usa8.info

Located in Wilkes-Barre, Hillard House Inn has accommodations with a garden. Complimentary WiFi is offered. All units feature air conditioning and a satellite flat-screen TV. A fridge and coffee machine are also available.

58 West River Street, Wilkes-Barre, PA 18702, United States of America

Related Posts