Apollonia | 12 Bed Luxury Villa Apollonia in Porto Heli, Greece Villa | Vacation Rental Holiday in Porto Heli, Greece Vacation Rental Villas cookie is necessary to view Villa Apollonia photos & details. Accept our villas cookie Our 12 Bedroom Porto Heli Vacation Rentals Apollonia 12 Bed Luxury Villa Apollonia in…