The Sahil Hotel 3 stars

292 Bellasis Road, Opp City Centre Mall, Mumbai Central , 400008 Mumbai, India

Hotel image
Read more reviews for The Sahil Hotel