Das Hotel Dover Mailand mit Ausblick auf den Garten ist circa 25 Gehminuten von der Galleria Vittorio Emanuele II von Mailand entfernt. Das Hotel bietet seinen Gästen 12 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Das 2-Sterne-Hotel befindet sich im Stadtteil St.Pauli, 950 Meter von der U-Bahn-Station San Babila. Die Unterkunft befindet sich ganz neben dem Planetarium Ulrico Hoepli, 15 Gehminuten entfernt. Das Dover liegt in unmittelbarer Nähe vom Mailänder Dom. Die Bushaltestelle Piazza Tricolore liegt in rund 300 Meter Entfernung vom Hotel.
Einige Zimmer in der Unterkunft sind mit einer individuellen Klimaregelung, Zentralheizung und einem Bügeleisen ausgestattet und bieten zudem einen Wasserkocher und eine Minibar. Zu den schönen Details gehören ein Steinkamin sowie ein Schreibtisch.
Das Restaurant Da Giacomo befindet sich ein paar Schritte entfernt vom Dover.