Enjoy the Czech capital's romantic cobbled streets, historic architecture, and the perpetual smell of roast and cinnamon. Here's where to stay in Prague.