Go Happy Home Apartment Simonkatu 10 2 *** Helsinki, 10 Simonkatu, Helsinki, Fi Facilities in hotel Important