Hotel: Europa *+

Located on the sea front promenade in Sliema a few hundred meters from the centre

Hotel Description

Europa hotel is located on the Tower street which is one of Sliema's shoping streets, you find many international brands around. At the hotel you find the Mojito bar, popular among both tourists and the locals, with a big outside terrace and internet cafe. The rooms are equipped with TV and telephone. Address: Tower Road 138, SLM 08 Sliema, Malta

Hotel Address

Tower Road 138, , SLM 1604 Sliema, , Malta

Hotel Features

Distance to center 0.5 km
Distance to airport 10 km
Distance to beach 0.1 km

Hotel Images

Hotel Map