Aflon Hotel Hotel Mumbai
Aflon Hotel features air-conditioned rooms with flat-screen TV in the Andheri district of Mumbai. The property is around 5.6 km from Bombay Exhibition Centre, 5.9 km from ISKCON and 6.1 km from Phoenix Market City Mall.
Number of rooms: 12
6TH FLOOR .GRACE PLAZA, 400093 Mumbai, India