Back to St Andrews

Lorimer House

HotelSt Andrews

Photo supplied by our booking partner

Lorimer House is a hotel situated at 19 Murray Park in St Andrews. This establishment provides accommodation for travellers staying in the town.

No reviews on VacationGuide yet.