Holiday Inn On The Hill
The Holiday Inn on The Hill is located on Capitol Hill, one of the most vibrant and convenient neighborhoods in Washington. The full service, 343-room hotel is located just two blocks to the US Capitol, and just two blocks to Union Station, the most visited attraction in Washington.
Within easy reach of the Holiday Inn on the Hill are the National Air and Space Museum, the National Gallery of Art, plenty of shopping and movies at Union Station, and a wide variety of restaurants and other activities in the surrounding blocks, including the brand new ESPN Zone.
The Holiday Inn on The Hill, renovated in 1999, offers comprehensive amenities and services today's traveler has come to expect including a rooftop pool and sundeck offering a spectacular view of the city and an expanded fitness room with 14 stations.
The hotel's restaurant, Senators Sports Grille, could almost double as a museum of baseball and other sports memorabilia.
415 New Jersey Ave Nw, Washington, DC 20001, USA