HOTEL
Marvellous Seafront Apartment in Sliema
136 Tower Road Sliema,, Sliema, Malta
- 3 star hotel
Where it sits
Marvellous Seafront Apartment in Sliema
136 Tower Road Sliema,, Sliema, Malta
35.91471, 14.50622
Similar stays nearby
O'Clock b&b House
Hotel · 11 m
Spacious Seafront Apartment With Stunning Views
Hotel · 32 m
Europa Hotel Malta
Hotel · 34 m
Europa Hotel
Hotel · 46 m
Superb Seafront Family Apartment
Hotel · 50 m
Seafront Apartment in Sliema wt Breathtaking Views
Hotel · 52 m
Seafront Apartment, Marvelous Views GR8 Location
Hotel · 52 m
Four Bedroom Typical Maltese Townhouse 23 by PMI Malta
Hotel · 62 m
Amenities
Essentials
- Free Wi-Fi
- Terrace
- Smoke free property
Transport
- Free parking nearby
Accessibility
- Wheelchair accessible – no
Good to know
- Check-out
11:00 AM
Why travelers notice Marvellous Seafront Apartment in Sliema
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Contact
Phone
