Lordos Hotel Apartments Nicosia

Service Provider ยท Member since Sep 2026

Lordos Hotel Apartments offers lodging and accommodation services in Nicosia. Located at Sina 18, it provides apartment-style stays for visitors.

Industry

Hospitality

Service Areas

Nicosia