Company name: VISTA Restaurant
Description: Welcome to Gleddoch, one of the most stylish spa hotels in Glasgow. Featuring a luxury bar, restaurant, golf course & spa, we can cater for your every need.
Gleddoch Hotel, Old Greenock Rd, Port Glasgow PA14 6YE, United Kingdom