ST Hotels - Best Value Accommodation in Malta
ST Hotels - a chain of 3-star hotels in Malta - is excited to announce the opening of it's 4th establishment- ST Azur Hotel. The completely new building with over 180 luxury rooms will be offering comfort and relaxation in a modern yet elegant style.
All 4 hotels are located in a very central and convenient area of Gzira and Sliema, next to the main tourist promenade. In addition to excellent transport links of the Sliema Ferries, the hotels are surrounded by the city center's elegant shops, cafes, restaurants and bars. A truly perfect spot for the ultimate vacation.
Booking for short lets available soon, don't miss your chance to book the ultimate holiday location in Gzira/Sliema.