Grand Hotel 3 stars

17, Shri S.R. Marg, Ballard Estate , 400001 Mumbai, India

Hotel image
Read more reviews for Grand Hotel