Malta Level 2 Bay Street Hotel Complex St George's Bay, St Julian's \ Malta +356 2138 0983
Map of Malta Hard Rock Cafe's location
Valletta's Current Weather