Monthly Archives: August 2013

With its 49 well-appointed hotel rooms, a restaurant that looks to the stars – both literally and figuratively – and a unique three-storey spa, Upper House is finally ready to open its doors on 1 September. Upper House (the hotel) has been built on top of Gothia Towers’ second tower, between floors 21 and 24. The hotel […]