Hotel Neelkiran

Plot 12, Mumbai Pune Highway
Navi Mumbai
India