Photos coming soon
HOTEL
Oceanfront 3BR Penthouse Luxury & Views in Sliema
51 Triq Windsor, Sliema, Malta
Where it sits
Oceanfront 3BR Penthouse Luxury & Views in Sliema
51 Triq Windsor, Sliema, Malta
35.91530, 14.50396
Similar stays nearby
Sliema Bedrooms with ensuite bathrooms
Hotel · 4 m
Sea View Penthouse Fond Ghadir Sliema
Hotel · 8 m
Sliema Apartment No.14
Hotel · 10 m
New Tower Palace
Hotel · 21 m
157 by Cast Renting Ltd
Hotel · 24 m
The New Tower Palace
Hotel · 28 m
Stella Maris Apartment
Hotel · 34 m
Large apartment close to rocky beach MCRE1-1
Hotel · 48 m
Plan around Oceanfront 3BR Penthouse Luxury & Views in Sliema
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
