The Wharf Inn is a budget-friendly gym hotel located near North Beach. The hotel offers a small fitness center with basic exercise equipment, allowing guests to maintain their fitness routine during their stay. Guests can also explore the nearby waterfront area for outdoor exercise options, such as jogging or cycling. The Wharf Inn provides comfortable accommodations at an affordable price, making it a suitable choice for budget-conscious fitness enthusiasts visiting North Beach.