Situat în interiorul fortificațiilor antice din Valletta, Hotelul Osborne oferă WiFi gratuit în întregul hotel și se află la 5 minute de mers pe jos de Cavalerul și Co-Catedrala Sf. Ioan din Malta. Piscina de pe acoperiș oferă vederi minunate.
Toate camerele de la Hotelul Osborne sunt climatizate și dispun de un televizor cu ecran plat cu canale prin satelit, un minibar și facilități pentru prepararea de ceai/cafea. Baia are un uscător de păr.
Hotelul Osborne dispune de un bar elegant, Blue Lounge, și un restaurant tip bufet. Opțiuni vegetariene și speciale dietetice sunt disponibile la cerere.
Hotelul se află la 230 de metri de Strada Republicii și la 500 de metri de Liftul Barrakka. Cele mai apropiate stații de autobuz și portul de feribot pentru Sliema se află la 5 minute de mers pe jos.