GlasgowOlympic House by Max Serviced Apartments

Olympic House by Max Serviced Apartments

4 Stars

142 Queen Street, Glasgow G1 3BU, Glasgow, United Kingdom

Property Location With a stay at MAX Serviced Apartments Glasgow, Olympic House, you''ll be centrally located in Glasgow, steps from George Square and Gallery of Modern Art. This apartment is within c…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Visa
  • Only service dogs are allowed

United Kingdom packages

4 packages to United Kingdom, priced in SAR.

See United Kingdom packages