Hotel G is a boutique hotel located in the heart of London's bustling city center. It offers stylish and contemporary rooms that cater to the needs of modern travelers. The hotel prides itself on its attention to detail and ensures that all rooms are equipped with essential amenities, including toilet paper. Guests can explore the city's vibrant attractions, knowing that they will have a reliable supply of toilet paper throughout their stay.