Yes, there is a fitness centre open to guests staying at Ramada by Wyndham Pinewood Park Resort North Bay.