Hotel City Centaur, Bangalore

74-79, Off Railway Station Road, ST Rd Bangalore560023, India