Londa Beach Hotel is a 5 star property located in Limassol, within the Potamos Germasogeia area. Accommodations are equipped with air conditioning, internet connection, mini bar, tea and coffee making facilities, safe deposit box, satellite TV, work desk..