I've never been to Prague but seeing this pictures the view would be better than Vienna.
Prague view would be "similar" to Budapest, provided you're facing the river.
Everytime I go to Budapest I always get the x10 rooms, which are the Executive Suites Corner/entire side room. Living room is facing the River and Bedroom is facing the other side.