Theres a JW Marriott pretty damn close to the national mall http://www.marriott.com/hotels/travel/wasjw-jw-marriott-hotel-washington-dc/ There's also a W Hotel in the same general vicinity http://www.starwoodhotels.com/whotels/property/overview/index.html?propertyID=3279&iATANumber= Ive stayed at these types of hotels in other places (JW in houston, and W hotel in San Diego). They normally honor the military rate. The W Hotel is a brand by Westin. The W's have an Acura service that takes you to anywhere in the downtown/national mall area...free of charge. The amenities are top notch, very modern. JW is very nice also...high quality amenities. JW is more classic high class vs the W's modern/hip younger crowd high quality (hopefully that made sense). JW and W hotels are the higher end hotels of their parent hotels (Marriott and Westin respectively). The best hotel bed Ive ever slept on was a W heavenly bed. Personally I would stay at the W Hotel. If youre going to pay the same MIL rate at all these places might as well make it worth while.