The Garfield House Hotel

The Garfield House Hotel
Cumbernauld Road, Glasgow, G33 6HW
Photo of The Garfield House Hotel