Palazzo Leonardo puts you 0.1 mi (0.1 km) from Grand Harbour and 0.5 mi (0.8 km) from Upper Barrakka Gardens. Free perks include WiFi and an airport shuttle. Apartments feature conveniences such as kitchenettes, along with Egyptian cotton sheets and rainfall showerheads.