Hotel Windsor
Windsor terrace, SLM 10 Sliema, Malta (Malta)
nearby hotels
Hotel New Tower Palace
0,10 Km.
Sliema, Malta
Hotel Kennedy Nova
0,20 Km.
Gzira, Malta
Hotel Metropole
0,30 Km.
Sliema, Malta
Hotel The Palace Malta
0,30 Km.
Sliema, Malta
Hotel Diplomat
0,40 Km.
Sliema, Malta
Hotel Europa
0,40 Km.
Sliema, Malta
Hotel Imperial
0,40 Km.
Sliema, Malta
Hotel Astra
0,40 Km.
Sliema, Malta
Hotel Park
0,40 Km.
Sliema, Malta
important areas
Loading booking details...
We are processing your reservation data. These are the next steps:
- If desired, complete your reservation with our insurance, transfer, tickets...
- Enter your data and select the payment way.
- Confirm your booking and enjoy your trip!.