hotel royal keys

smart baby, 60 feet road, aecs layout, 53, doddanekundi, bengaluru, karnataka 560006