Situated in Sliema, this air-conditioned apartment is 200 metres from The Point Shopping Mall. Offering private parking, the apartment is 300 metres from Bisazza St..
The kitchen is fitted with an oven. A flat-screen TV and DVD player are provided. There is a private bathroom with a bath or shower.
Sliema Ferries is 400 metres from Otrada Apartment, while Tower Road is 400 metres away. Malta International Airport is 6 km from the property.
The kitchen is fitted with an oven. A flat-screen TV and DVD player are provided. There is a private bathroom with a bath or shower.
Sliema Ferries is 400 metres from Otrada Apartment, while Tower Road is 400 metres away. Malta International Airport is 6 km from the property.