We had a very pleasant stay in Royal Court Hotel. The staff was really helpful and polite. Hotel is only two metro stations away from city center.
I'd recommend to choose this hotel while staying in Prague.