Hotel B is a boutique hotel in North Beach that prides itself on providing smoke-free rooms for its guests. The hotel offers a unique and stylish atmosphere, with each room designed to create a relaxing and comfortable environment. Guests can enjoy amenities such as a complimentary breakfast, a fitness center, and a cozy lounge area. The hotel's location is perfect for exploring the nearby attractions, including the famous North Beach Boardwalk and the historic Fisherman's Wharf. Whether you're visiting for business or pleasure, Hotel B is a great choice for a smoke-free stay in North Beach.