Oswald street Glasgow
19 Oswald Street Glasgow, G1 4PEWe offer a choice of 1 and 2 beds apartments from 2 nights to as long as required.
The properties are fully kitted, free internet and parking on request only.
10 rooms
from £75