Karta Vacation Rentals
In the heart of Bengaluru, a spa hotel steps from Race Course Road and close to Freedom Park. You're a short stroll from the Jawaharlal Nehru Planetarium and the National Gallery of Modern Art. Centrally located and business-friendly for city stays.