The Mayflower Hotel is a historic hotel in downtown Washington D.C. that boasts a beautiful indoor swimming pool. The pool area is spacious and well-maintained, providing a tranquil oasis in the heart of the city. Guests can take a refreshing swim or simply lounge by the poolside and enjoy the serene atmosphere. The Mayflower Hotel also offers a fitness center and spa facilities, making it an ideal choice for those seeking relaxation and wellness during their stay.