Europa Hotel
Photo gallery for Europa Hotel
Overview of Europa Hotel
Europa Hotel
Sliema hotel close to St George's Beach
Reviews
6.8
Popular amenities
Explore the area
138 Tower Road, Sliema, Malta, SLM 08
- Tower Road1 min walk
- Little Argentina1 min walk
- Maggie's2 min walk
- Sliema Promenade2 min walk