logo

Location of The Windsor Hotel

Location

Windsor Terrace, Sliema, Malta, SLM 10
Nestled in the heart of Sliema, the Windsor Hotel is strategically located just a short distance from the vibrant seafront promenade, stretching a mere 50 meters from the sparkling Mediterranean Sea. This fashionable seaside town offers a dynamic mix of shopping, dining, and nightlife, with a bustling array of high street brands and local boutiques found nearby. Guests can easily explore cultural landmarks, with Independence Gardens just 330 meters away, and Balluta Bay approximately 970 meters to the west, making it an ideal base for both leisure and business travelers looking to experience the best of Malta.
Check rooms and rates
From27US$ /night
Check-in
24Nov2024Select date
Check-out
25Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
Windsor Terrace, Sliema, Malta, SLM 10
Nearby
Church
Stella Maris Parish Church
490 m
Park
Independence gardens
330 m
Tower
Saint Julian's Tower
350 m
Church
Saint Patrick's Church
150 m
Restaurants
Surfside Bar & Grill
260 m
Tower Road
Mint
220 m
30/39 Luzio Junction/Stella Maris St
Il Gabbana
360 m
Tower Road
Copperfield's Restaurant
250 m
Gorg Borg Olivier Street
Ta' Kolina
250 m
151 Tower Road
Little Argentina
330 m
210
A Tavola
300 m
Gorg Borg Olivier Street The Victoria Hotel
Red Dragon
330 m
Tower Road
Amigos Pizza
300 m
55 Sir Adrian Dingli Street
It-Torri Restaurant
400 m
Tower Road
Contact us
We’re at your service