Located at the top floors of Gothia Towers, Upper House in Gothenburg, Sweden, offers a journey for the senses. The elements take centre stage in this minimalist Scandinavian-styled hotel, complemented by fragrances, flavour and sensual delights of the highest quality.
The 53 spacious rooms and suites at Upper House exude discreet luxury,…