I visit Prague few times a year and we alway stay at Old Royal Post.
We've made mistakes in the past and booked hotels that posted nice pictures online but looked nothing like advertising (some hotel have anex buildings). Old royal post is my choice everytime I am in Prague!
I've booked 1 room, 2 room suite and even loft with a balcony throughoutgew years. All rooms were beautifully decorated, unique, clean and comfortable.
Location is great, Charles Bridge right around the corner, tram stations, shops near by. Lots of dining options around as well. Vertba garden near by (must see if you into gardening).
During hot summer week it was great to have AC units in both rooms.
All rooms have small kitchen area, great if you travel with kids.
Staff is always very sweet and helpful.
Can't wait to come back again!