Elena Beach Hotel Limassol
Limassol, Cyprus
Do you love Elena Beach Hotel Limassol? Then tweet it up from 62nd to 61st place or even up to 1st!
Elena Beach Hotel Limassol
39 Amathous Ave, POB 6402, Limassol, Cyprus
Ranking: Elena Beach Hotel Limassol is ranked 62nd out of 81 accommodation options available in Limassol.
Classification: 1 Star Hotel
We do not have a detailed description for Elena Beach Hotel Limassol. If you are familiar with Elena Beach Hotel Limassol and would like to submit a description please Click Here.