Featuring 2-star accommodation, SPOT ON 66527 Pallavi Lodge is set in Ulhasnagar, 33 km from Indian Institute of Technology, Bombay and 33 km from Powai Lake.
Number of rooms: 30
1, Dawdi Naka, Kalyan Shilphata Road, Dombivali East, Mumbai, 421203 Ulhasnagar, India