The average length of stay in Käpylä is 3 nights. Find hotel deals in Käpylä on momondo