Video: Hotel Almyra

A stay at Cyprus' Hotel Almyra can be as intimate or as social as you wish.