Just 1312 feet from Tampere Station, this 19-floor hotel provides panoramic city views. It offers free indoor pool, sauna and hot tub access as well as 5 restaurants. WiFi is also free. A flat-screen TV, air co ... Read more

View all Luxury Hotels in Tampere