Hotel Prince Palace Santacruz

super bazar, staion road, chapel lane, beside city plaza, santacruz west, navin nagar, willingdon, santacruz west, mumbai, maharashtra 400054, india