Osborne liegt im Herzen von Valletta, nur 3 Minuten zu Fuß von Grand Harbour und 5 Minuten Fußweg von Sliema-Fähre entfernt.