138 Tower Road, Sliema, Malta
Rating:
Europa Hotel Hotel Description
Centrally located in Sliema, just a few minutes walk from the shopping district, the Europa Hotel has 66 spacious rooms, including 15 Seafront rooms with amazing seaviews. Some of the rooms are ideal and budget friendly for the cost sensitive traveller who also demands a high level standard of service - which is always delivered with a smile!
Europa Hotel Hotel Facilities
- Restaurant
- Bar
- Beach
- Rooms/Facilities for Disabled
- City Center
- Shopping Center
- Internet services
- Elevator
- Safe deposit box
- Currency exchange
- Heating