The Ritz-Carlton, San Francisco is a luxurious gym hotel located in North Beach. With state-of-the-art fitness facilities, including a fully equipped gym and fitness classes, guests can maintain their fitness routine while enjoying their stay. The hotel also offers personalized training sessions with professional trainers to help guests achieve their fitness goals. After a workout, guests can relax and rejuvenate in the hotel's spa, which offers a range of treatments and therapies. The Ritz-Carlton, San Francisco also boasts elegant accommodations, fine dining options, and impeccable service, making it a perfect choice for travelers looking for a gym hotel in North Beach.