Apollo Rooms is located in Perissa. It offers air-conditioned rooms opening out to a balcony with mountain views.
Each room here will provide you with a refrigerator. The private bathroom comes with a shower. Extras include an outdoor seating area and bed linen.
At Apollo Rooms you will find a garden. Other facilities offered at the property include laundry facilities at extra charge.
The guest house is at a distance of 950 metres from Perivolos Beach. The property offers free parking in the premises.