Estella hotel and apartments
Location located in limassol germasogeia estella hotel and apartments is close to dasoudi beach limassol district archaeological museum and zoo garden limassol also nearby are limassol municipal gardens and amathus beach property features estella hotel and apartments has a full service spa an outdoor pool and a health club wireless internet access is complimentary in public areas this limassol aparthotel offers a restaurant a poolside bar and a barlounge additional amenities in