Does Omena provide internet access?

All Omena hotel rooms have free internet access for hotel guests.
Back