Địa chỉ : ghar il-lembi street, sliema Show Hotel Map
Hotel is family-run and situated in Malta's popular resort of Sliema, enjoying spectacular views of the Mediterranean coastline. Apart from its prime seafront location, the property is within walking distance from the fashionable Sliema shopping area. This value-for-money hotel is surrounded by shops, cafes,bars, restaurants and is just across the road from a rocky public beach.Valletta, is a 20 min bus ride away. 9 kms to the nearest airport (luqa) 1 minute walk to the nearest bus stop