Casa Leon Malta is located a 5-minute walk from the beach, St George's Bay. Popular points of interest near Casa Leon include Paceville, Baystreet Shopping Complex, Spinola Bay, Balluta Bay and Sliema. The nearest airport is Malta International..
Relevance: 18.453953