Hotel Park View

38 Lallubhai Park Road, Andheri (West)
Mumbai
India