For restaurants
Town Centre
££££
Get a feel for the food and the atmosphere at West Port Hotel Linlithgow.