Swallow Hotel, Glasgow

517 Paisley Road West GlasgowG51 1RW, United Kingdom