Start Your Search

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months


Europa The hotel is located by the seafront promenade and a wide variety of cafes and restaurants are found in the vicinity . The closest bus stop is approximately 150 m from the hotel¿s main entrance. Facilities include 24h reception, internet corner and WiFi in public areas (extra charge). The rooms are fitted with ceiling fan, TV and telephone. Address: 138 Tower Road, SLM 1604 Sliema, Malta
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.