DH and I will be celebrating our 30th anniversary by attending the innauguration. We have a choice of 3 hotels, the two of them being the holiday inn whitehouse and the holiday inn closest to the capitol, and the other being the washington plaza where the ball will be. Which one is closest? I think it's the capitol holiday inn. Is this one close to the American Sector?
Thanks!