Lauderdale Hotel, 1 Edinburgh Road, Lauder, Berwickshire, TD2 6TW

map view

Lauderdale Hotel

Open: All year