My Little House - 123 Soleil is located at the beach in Aegina Town, Aegina. My Little House - 123 Soleil common facilities include garden and barbeque.
The property offers family room and other might be available upon request. The rooms offer garden view. Room amenities include air-conditioning, tv, fridge and more.
The wifi is free but available only in some areas.
Free parking is available on site.