Milano Due liegt an Maltas bekannter Promenade, direkt gegenüber dem Sliema Creek und dem Yachthafen mit Blick auf die historische Hauptstadt Valletta. Die zentrale Lage ermöglicht schnellen Zugang zum Geschäfts- und Handelszentrum von Sliema sowie zu zahlreichen Restaurants, Bars und Einkaufsmöglichkeiten. Außerdem sind Freizeit- und Kulturziele bequem mit Fähren und öffentlichen Verkehrsmitteln erreichbar.
Das Hotel verfügt über 106 Zimmer, darunter 6 Einzel- und 100 Doppelzimmer. Die Unterkünfte bieten Balkone oder Terrassen, ausgestattet mit Klimaanlage, Heizung, Minibar und Safe. In den Badezimmern befinden sich Dusche und Badewanne.
Für das leibliche Wohl sorgen ein Restaurant, ein Café und eine Bar, die verschiedene Verpflegungsleistungen von Frühstück bis Vollpension anbieten. Gäste können zahlreiche Freizeitaktivitäten nutzen, darunter Tennis, Tischtennis, Fitness, Aerobic, Wassersport und Wellnessangebote wie Sauna, Massage und Whirlpool. Zusätzlich stehen ein Zimmerservice sowie ein Wäscheservice zur Verfügung.