Hôtel The Monarch Luxur, Bangalore

67, Infantry Road, Bangalore560001, Inde