Hotel G is a historic hotel located in North Beach, offering smoke-free rooms for guests. The hotel combines old-world charm with modern amenities, providing a unique and comfortable stay. The rooms are elegantly decorated and feature luxurious bedding and vintage furniture. Guests can enjoy facilities such as a rooftop bar, a fitness center, and a complimentary wine hour. The hotel's location is perfect for exploring the rich history and culture of North Beach, with attractions such as the Beat Museum and City Lights Bookstore just steps away.