Karta Vacation Rentals
In the heart of Mumbai, a central hotel just a short walk from the General Post Office and the Reserve Bank of India. Gateway of India and St. George Hospital are nearby, with Rajabai Clock Tower about 1.1 km away and the Prince of Wales Museum about 1.2 km.