a cute little place to stay in Prague, next to the amazing Letna Park