Hotel The Inn At Lancaster
George Hill Road 79, 01523 Lancaster, United States - Lancaster.
See on map
Where is the lodging establishment?
George Hill Road 79, 01523 Lancaster, United States - Lancaster.
Choose your room
Hotel The Inn At Lancaster
This lovely hotel can be found in West of Boston. Pets are not allowed at this accommodation.
Frequently asked questions about The Inn At Lancaster
No, The Inn At Lancaster doesn't have a pool.
Yes, The Inn At Lancaster is located just 1,418 m from Lancaster city centre. Have a look at our map to get a better idea.
No, The Inn At Lancaster doesn't have parking facilities.
No, The Inn At Lancaster doesn't offer free WiFi service.