Swallow Hotel

517 Paisley Road West
Glasgow
United Kingdom