A beautiful and spacy room in pretty convenient area (700m to the Metro station + 3-4 stops to the very center of Prague).

It was quite funny to be Russians living on the Ruska ("Russian") street by the way.