Hotels still have rooms for Beijing Olympics