L'hotel Osborne offre ai suoi ospiti un'esperienza culinaria di alta qualità, con un ristorante che propone una varietà di piatti prelibati e un'ampia scelta di snack disponibili al bar/caffetteria. Inoltre, gli ospiti possono scegliere di gustare i pasti comodamente in camera, usufruendo del servizio in camera con orario limitato. Ogni giorno è offerto un cocktail di benvenuto per permettere agli ospiti di socializzare e rilassarsi. Per chi desidera concludere la giornata con un drink, è disponibile un bar/lounge e un bar a bordo piscina. La colazione preparata su ordinazione è disponibile a pagamento tutti i giorni dalle ore 07:00 alle ore 10:30.
L'hotel Osborne offre una vasta gamma di servizi ricreativi per assicurare un soggiorno piacevole e divertente. Gli ospiti possono usufruire di una palestra aperta giorno e notte e di una piscina stagionale all'aperto. Inoltre, la struttura mette a disposizione il Wi-Fi gratuito, servizi di concierge e una TV nelle aree comuni. La comodità degli ospiti è garantita anche da servizi come quotidiani gratuiti nella hall, un pratico servizio di lavanderia e lavaggio a secco e una reception aperta 24 ore su 24. È inoltre possibile usufruire di una navetta da e per l'aeroporto 24 ore su 24 a pagamento.
Le 63 camere dell'hotel Osborne offrono un ambiente accogliente e confortevole, tutte dotate di aria condizionata e minibar. Gli ospiti possono restare connessi grazie al Wi-Fi gratuito e godersi momenti di relax davanti alla TV con canali via cavo. I bagni in camera dispongono di vasca o doccia, soffione a pioggia e set di cortesia gratuiti. Le camere sono inoltre fornite di telefono, cassaforte (adatta a contenere un laptop) e scrivania.
Situato a La Valletta, l'hotel Osborne offre un'ottima posizione che consente agli ospiti di esplorare i punti di interesse della zona. A breve distanza a piedi si trovano il Porto Grande e il Royal Opera House, raggiungibili in meno di 5 minuti. Inoltre, l'hotel si trova a soli 2 km da Malta Experience e a 19,8 km da Golden Bay, offrendo agli ospiti la possibilità di esplorare luoghi di interesse storico e naturalistico durante il loro soggiorno.