No title - expert review The Cumulus Oulu is a modern, five story hotel situated in central Oulu, within 200 meters of the citys cathedral and bus station, 500 meters from. The 207 guestrooms feature polished wooden floors and light wood furnishings and a simple decor with bright colors. All rooms have cable television, Int... sidestep.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Cumulus Oulu, Oulu, Finland