Hotel The Grand Magrath, Bangalore

#30, Magrath Road Bangalore560025, India