Karta Vacation Rentals
In the heart of South Mumbai at Nana Chowk, next to Kemps Corner. Krishna Palace Hotel sits a short drive from the Gateway of India and is minutes from Grant Road station, Nariman Point, Marine Drive, CST and Colaba — ideal for city sightseers.