Boasting air-conditioned accommodation with a patio, Sliema central apartment is set in Sliema. This beachfront property offers access to a balcony and free WiFi. The Point Shopping Mall is 1 km away and Love Monument is 2 km from the apartment.
Rooms total: 1Important Information
License number: <strong>8027</strong>
More information »Sliema Ferries 0.3 km
Bisazza St. 0.4 km
Tower Road 0.4 km
Manuel Dimech St. 0.5 km
The Point Shopping Mall 0.8 km
Spinola Bay 1.4 km
National Museum of Fine Arts 1.5 km
Manoel Theatre 1.5 km
National Museum of Archaeology 1.6 km
National War Museum 1.6 km
Malta International Airport 6.2 km