Windsor Terrace, Sliema, Malta Island, Malta SLM 1854
Hotel with modern comforts, restaurant, indoor and outdoor pools; located 50 meters from the promenade that borders the town.
Not Yet Rated
Commission: 8%
Rooms: 92
Rates: -
Amenities are in all rooms unless noted otherwise
Year Built: 1995
Year Last Renovated: 2002
Check in Time: 3:00 PM
Check out Time: 12:00 PM
Number of Floors: 6
Corporate discount
Credit Cards: Credit Cards Are Accepted
Reservation Policy: Reservations must be guaranteed with a credit card
Total number of meeting rooms: 1
Total event space: 81 sq m
Total meeting room capacity: 1 meeting rooms holding 50 people
Mariella Azzopardi, Mktg Mgr
City location - 10 KM, 30 min from Luqa Intl airport.
Hotel Location: Beach
Sliema, Malta
Modern hotel with an Italian ambience, restaurant and bar; situated 50 meters from the seafront & 200 meters from the city.
View Hotel Details
7 Superior First Class
Island overlooking the Mediterranean at the center of Sliema; 3.7 miles to St. John's Co-Cathedral; offers boat trips.
6 First Class
19th-century renovated historic palace - Provide Mediterranean cuisine - Snorkelling and diving are outdoor activities.
Is your information accurate?
Update Here
Windsor TerraceSliema, Malta Island, Malta SLM 1854
Map View
Phone: 356 27-346053
Fax: 356 27-334301
Hotel Email
Hotel Website