Looking out over the glittering Mediterranean Sea, the Louis Apollonia Beach is a 5 star beach hotel in Limassol, which is also called Lemesos in Greek. The hotel is located on the seafront in the heart of the tourist area, which is overflowing with more details
Hotel Miramare
Amerikanas Street - Lemesos - Limassol - 3606 (updated 2008)