Hotel Royal Orchid Central Bangalore, Bengaluru

47/1 Manipal Centre Bengaluru560044, India