Situé dans les anciennes fortifications de La Valette, l'Osborne Hotel dispose d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et se trouve à 5 minutes à pied de St.. John's Cavalier et St.. La Co-Cathédrale de John. La piscine sur le toit offre de superbes vues.
Toutes les chambres climatisées de l'Hotel Osborne sont équipées d'une télévision par satellite à écran plat, d'un minibar et d'un plateau/bouilloire. La salle de bains est pourvue d'un sèche-cheveux.
L'Osborne Hotel abrite un élégant bar-salon, le Blue Lounge et un restaurant-buffet. Des plats végétariens et adaptés à un régime alimentaire particulier sont disponibles sur demande.
L'hôtel se trouve à 230 mètres de la rue de la République et à 500 mètres de l'ascenseur Barrakka. Les arrêts de bus les plus proches et l'embarcadère des ferries pour Sliema sont accessibles en 5 minutes à pied.