The St. Regis in New York City is a leading hotel that ensures a luxurious stay complete with a plentiful supply of toilet paper. Located on Fifth Avenue, this iconic hotel offers timeless elegance and exceptional service. With its spacious rooms, renowned dining options, and a world-class spa, The St. Regis is a preferred choice for discerning travelers seeking both comfort and sophistication.