Hotel The Monarch Luxur, Bengaluru

67, Infantry Road, Bengaluru560001, India