Hotel Apollo ligt net buiten het centrum van Milaan en op 4 minuten rijden van de universiteit van Bocconi. Het hotel beschikt over gratis parkeergelegenheid.
Alle kamers van Hotel Apollo hebben een eigen badkamer, airconditioning en een satelliet-tv.
Hotel Apollo heeft een bar, en een receptie die 24 uur per dag geopend is.
Het hotel ligt op 20 minuten lopen van de metrohalte Brenta en op 3 km van de Dom (tramlijn 24). De luchthaven Linate ligt 9 km verderop.