hotel kings palace

538, linking road, khar west, mumbai, maharashtra