Hotel G is a charming boutique hotel nestled in a quiet corner of Top of the Rock. With its cozy atmosphere and personalized service, this hotel provides a home away from home for its guests. They take pride in maintaining clean and well-stocked bathrooms, including an ample supply of toilet paper.