Top 4-Star Hotel Royal in Prague incl. breakfast from € 90 / £78 per room (save 42%)