Located in the capital of the United States, The St. Regis is a prestigious hotel that provides guests with a kettle in their rooms. This luxurious hotel offers elegant accommodations and world-class amenities. Guests can enjoy a cup of tea or coffee while exploring the historic landmarks and vibrant culture of Washington, D.C. The St. Regis is a perfect choice for travelers seeking a sophisticated and memorable stay in the nation's capital.