Lela's House is located in Hydra, Argosaronic Islands.
The property accommodates visitors in 2 bedroom apartment and other might be available upon request.Amenities of the rooms include a/c, heating, tv, fridge and more.
The wireless internet is free and available in all areas.
Parking spaces are not available at the hotel.