L'Hotel Apollo est situé à côté de la gare de Lodi, à 4 minutes en voiture de l'université Bocconi à Milan. Il dispose d'un parking privé gratuit.
Toutes les chambres de l'Apollo comprennent une salle de bains privative, ainsi que la climatisation et la télévision par satellite.
L'Hotel Apollo possède un bar et une réception ouverte 24h/24.
L'établissement se trouve à 20 minutes à pied de la station de métro Brenta et à 3 kilomètres du Duomo sur la ligne de tramway 24. L'aéroport de Linate est à 9 kilomètres.