O2 The Club & Lounge VenueIndore The O2 The Club & Lounge is a performance space and a club located inside the Best Western Hotel, Indore.