Address : 50 south str, la valletta Show Hotel Map
The hotel is situated in the heart of Valletta, the capital city of Malta and is only a five minute walk away from the island's central bus terminus. Cafes, shops, restaurants, St John's cathedral, the grand harbour and museums are a very short walk away from the property. 9 kms to the nearest airport (luqa) 5 minute walk to the nearest bus stop 8 km to the nearest beach