Direct dial phone, radio, tea/coffee making facilities,safe in room Read more
Direct dial phone, radio, tea/coffee making facilities,safe in room
Number of Rooms: 47
The hotel is situated just off the sliema seafront and 100 metres from sliemas favourite recreational and bathing area