Hotelul Osborne este situat în interiorul cetății vechi din Valletta, la 5 minute de mers pe jos de fortificația și catedrala Sfântului Ioan din Malta. Piscina de pe acoperiş oferă o vedere superbă.
Toate camerele Hotelului Osborne au aer condiționat, TV cu ecran plat cu canale prin satelit, minibar și facilități de ceai/cafea. Baia include uscător de păr.
Hotelul Osborne pune la dispoziție un lounge bar elegant, Blue Lounge, și un restaurant tip bufet. La cerere, sunt disponibile mâncăruri vegetariene și preparate dietetice speciale.
Hotelul se află la 230 m de strada Republicii (Triq ir-Repubblika) și la 500 m de liftul Barrakka. Cea mai apropiată stație de autobuz și portul de feriboturi cu legături către orașul Sliema sunt situate la 5 minute de mers pe jos.