Area: Glasgow
1 Bedroom, 2 Bedroom, 3 Bedroom
Olympic House offers a stunning collection of 45 well proportioned fully furnished 1 and 2 bedroom apartments with elegant and comfortable accommodation for your stay in Glasgow. The Olympic House opened in June 2012 and is wonderfully located to provide a convenient base for both business and leisu ...More Details