ibis Navi Mumbai - An AccorHotels Brand 3 stars

D-266, TTC Industrial Estate, Thane-Belapur road, Turbhe , 400705 Navi Mumbai, India

Hotel image
Read more reviews for ibis Navi Mumbai - An AccorHotels Brand