L'Hotel Sir Edward Milano, a 3 stelle, è situato a circa 1 km dal Museo teatrale alla Scala e a soli 10 minuti a piedi dal Palazzo della Banca d'Italia.
L’hotel si trova a 150 metri dalla Torre Velasca e a pochi minuti a piedi dalla stazione della metro Missori. Gli amanti dello sport potranno inoltre visitare l'Arena Civica, a 2 km da questo hotel. Il Sir Edward Milano è a circa 25 minuti a piedi dal Parco Sempione. Questo alloggio è situato a due passi dalla fermata dell'autobus Missori M3. L'aeroporto di Milano Linate è a 10 km dall'hotel.
Il ristorante La Piadineria Di Michele si trova a 50 metri.