Photos coming soon
HOTEL
Europa Plaza Hotel
13 Alkaiou Street, Strovolos
Where it sits
Europa Plaza Hotel
13 Alkaiou Street, Strovolos
35.16272, 33.34647
Similar stays nearby
Europa Plaza Hotel
Hotel · 0 m
NEX Hostel
Hotel · 412 m
The Bridge-House Apartment
Hotel · 453 m
Resart Traditional House
Hotel · 463 m
ResArt Traditional House
Hotel · 466 m
EGM - Virtuoso Apartment
Hotel · 487 m
Lordos Hotel Apartments Nicosia
Hotel · 493 m
Two Bedroom Condo - Just Renovated & Great Location
Hotel · 501 m
Plan around Europa Plaza Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
