hotel royal stay, Whitefield, Bangalore

no 67/1 near phoenix mall, mahadevapura, bengaluru, karnataka 560048