(+39) 010 5701151

Home

Checking availability and prices
EUROPA HOTEL MALTA

Check availability

1

EUROPA HOTEL MALTA

2 Stars 2 Stars Hotel
138 TOWER ROAD

Sliema, Malta

Description

Europa Hotel on Sliema seafront is located on the fashionable tower road promenade of Sliema, amongst coffee shops, restaurants and Malta's most popular shopping area. To many, Tower Road Sliema is considered as Malta's most hip and affluent region!

Address: 138 TOWER ROAD
Map location could be inaccurate. Please double check the address well before your trip.