Upper House – Gothia Towers

If you’re booking a hotel in Gothenburg, Sweden’s attractive second city, and searching for a "room with a view", then look no further than the swish Upper House. It might sound rather bizarre, but this exclusive hotel is built atop another: the middle tower of Gothia Towers, which boasts over 700 rooms, five popular bars/restaurants [...]