An over-21s bar has seen off a bid to have its opening hours cut back after complaints from a hotel and its own landlord.