Hotel Grand Mercure Bangalore, Bengaluru

12th Main,3rd Block Koramangala Bengaluru560034, India
Hotel chain: Accor