Situated in Mumbai, 3.9 km from Indian Institute of Technology, Bombay and 4.8 km from Phoenix Market City Mall, Nest Living offers air conditioning. The property has inner courtyard views and is 7.9 km from Bombay Exhibition Centre and 8.
Numero delle stanze: 8
Raheja Vihar Road, Powai, 400072 Mumbai, India