Guest favorite Nap Manor Hostels
★★
1st Road, Near Milan Subway, Santacruz (W), Mumbai, India Show on map
Hotel Milan International is a 3-star hotel in Mumbai, India. It is one of 3,238 places to stay in Mumbai listed on Triptoic.
1st Road, Near Milan Subway, Santacruz (W), Mumbai, 400054, India
Hotel Milan International is located at 1st Road, Near Milan Subway, Santacruz (W), Mumbai 400054, India.
Hotel Milan International is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Hotel
Hotel
Hotel