Home – Almyra Apartment Almyra Apartment This is a beautiful 3 bedroom apartment located in the heart of Paphos City. Enjoy your holiday with your family care free! Get In Touch Today!