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
- Sliema Promenade2 min walk
- Saint Julian's Bay3 min walk
- St George's Beach10 min drive
- Luqa (MLA-Malta Intl.)11 min drive