Papyrus City Centre Apartments está en Heraclión, a 1,8 km de Playa de Amoudara, y ofrece alojamiento con aire acondicionado y wifi gratis, además de acceso a la terraza.
Algunas unidades tienen TV por cable, cocina totalmente equipada con nevera y baño privado con ducha y artículos de aseo gratuitos.
Cerca del alojamiento hay puntos de interés como Murallas venecianas, Museo Arqueológico de Heraclión y Centro Cultural y de Conferencias de Heraclión. El aeropuerto (Aeropuerto internacional de Heraclión) está a 4 km.