Milano Brera RelaisHotel
Via di Porta Tenaglia 1/3, Milan City Centre, 20131 Milan, Italy
Located a 2-minute walk from Moscova Metro Stop and a 10-minute walk from Brera Art Gallery, Milano Brera Relais features air-conditioned rooms with free Wi-Fi.