Address : windsor terrace, sliema Show Hotel Map
Situated in central Sliema, one block from the sea and a five minute walk to the centre of town and its many shops and restaurants. St. Julian's and Valletta are a five minute bus ride away and public transport can be taken just a short walk away from the hotel. 7 kms to the nearest airport (luqa) 3 minute walk to the nearest bus stop 1 km to the nearest beach