We stayed at the Roma for 3 nights. It was easy to get there from the airport; bus 119 until it terminates then tram 20 to Ujezd. You can buy your tickets inside the airport if you don't have change. On arrival we were upgraded to a suite. Everything was clean and well appointed. The staff were kind and helpful. Breakfast was busy but there was plenty of choice. The hotel is well situated, the trams stop nearby. We especially enjoyed the food and atmosphere in the Mexican Cantina restaurant nearby (booking is advisable as it seemed very popular.)
Although the pictures on the internet were accurate, the hotel is actually prettier than the pictures implied. Price of stay includes breakfast, which was very good with an excellant selection. I had a superior room facing Ujezd Street. Although the tram passed throughout the night, the double-paned windows kept noise to a minimum. The hotel is a ways from Old/New Town but with the tram right out front, the distance was a minor inconvenience. I would definitely stay at the Roma again and would recommend it to anyone interested.
Our only criticism of the hotel is the lobby needs to, somehow, refresh its fresh air supply. The acrid cigarette smoke is too much -- and I grew up with chain smokers! The breakfast was very serviceable and the rooms were spacious and comfortable, albeit very basic. A decent value for dollar with easy access to everything!
We and our adult daughter had a lovely two-level, two bathroom room. Location is ideal: short walk to Charles Bridge, across street funicular to Prague Castle and tram line. It was perfect. Our only complaint is lack of in-room wireless access. Staff had excellent English; very helpful.