Opened in 2003, this hotel is next to the central railway station and within close walking distance of the Stockmann department store and Market Square. The hotel is within easy walking distance of the city center with its museums, shops and theaters and has excellent transport links right outside the door via tram, bus and metro. The Holiday Inn Helsinki Hotel in Helsinki has large, stylishly decorated rooms with views over the square, generous bathrooms, satellite TV and free wireless internet access. The Verde restaurant serves excellent regional and international cuisine and leisure options include a mini gym and Finnish sauna. All in all, Holiday Inn Helsinki City Centre Hotel is a great place of stay.