I recently stayed at the Crowne Plaza in Prague, it's a very imposing hotel, with an excellent reception area and the rooms are air-conditioned and fairly spacious.
The only downside is it's about 15 mins from the city centre, however, they have there own taxi service which runs with fairly reasonable rates and you can even call them to come get you.
Definately worth considering...