Windsor Point 2 apartment hosts guests of Sliema.
Fortifications Interpretation Centre is located just 2 km away. Offering Mediterranean and American meals, The Kitchen lies in a shopping area, 300 meters from the property.
This apartment is set just outside Portomaso Marina.
Modern touches include air conditioning, cable TV with on-demand movies, a dining area, a seating area and a trouser press. The property offers a bathroom with a bathtub and a shower.
Eat & Drink
Guests can make use of a microwave, an electric kettle, a dishwasher, a fridge and a toaster.
This apartment features a nice balcony.
Wireless internet is available in the apartment rooms for free.
No parking available.