Palazzo Capua
SLM 1807 Sliema (Malta), Gorg Borg Oliver Street
SLM 1807 Sliema (Malta), Gorg Borg Oliver Street
Located in Sliema center, 650 m from the beach, 700 m from Sliema ferry dock, 750 m from Holy Trinity Church and 850 m from a playground.Facilities and services include restaurant, bar, swimming pool, gym, wireless Internet access, conference room and 24-hour reception. Suites are duplex and feature telephone, TV, safe, minibar (extra charge), air conditioning, wireless Internet access, coffee/tea maker, balcony, hairdryer and bathroom. Please note that some of the above facilities may be closed due to weather / seasonal conditions Address: Gorg Borg Oliver Street, SLM 1807 Sliema, Malta.