One of the most splendid structures to grace the historic city of Bangalore is the Mayo Hall, which should form part of your cultural and historical itinerary during your time in the city. Consider making your stay at one of the fine 5 star Bangalore hotels such…