Karta Vacation Rentals





In the heart of Mumbai, a central city hotel minutes from the Gateway of India and Mohammed Ali Road. Crawford Market sits about 1.1 miles away and Haji Ali Dargah about 4.4 miles; Chhatrapati Shivaji Terminus, the General Post Office and Horniman Circle Gardens are all within easy reach.