The Bower Hotel is located in Oldham, close to Boundary Park and Manchester Velodrome. Additional area points of interest include City of Manchester Stadium and B of the Bang. The Bower Hotel's restaurant serves breakfast, lunch, and dinner. A bar/lounge..