Superior Twin Room in the Heart of Tikkurila is a short 2-minute walk from Tikkurila Station and 12 minutes' walk from Heureka Finnish Science Centre.