This 2 star hotel is located in the city centre of Sliema and was established in 1968. It is close to the St julians and...
This 2 star hotel is located in the city centre of Sliema and was established in 1968. It is close to the St julians and the nearest station is not available. The Hotel has a bar. All 66 rooms are equipped with hairdryer and safe.
For after sales enquires
please call:
calls cost 10p per minute
plus network extras
Mon to Fri 9am to 5.30pm
Sat 9am to 5pm