Osborne

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