keep in mind those places are on the metro, so you can stay 15 miles outside the city and just grab a train to get into the city. granted it will be a 30-40 minute ride in, but you'll save some money on the hotel.
of course there are some nice hotels downtown
