L'Apollo Rooms est situé à Perissa. Il propose des chambres climatisées s'ouvrant sur un balcon avec vue sur la montagne.
Toutes les chambres comprennent un réfrigérateur. La salle de bains privative est pourvue d'une douche. Le linge de lit est fourni.
L'Apollo Rooms possède un jardin. Un service de blanchisserie est assuré moyennant des frais supplémentaires.
La maison d'hôtes se trouve à 950 mètres de la plage de Perivolos. Le stationnement sur place est gratuit.