Vista Riverside Suites - Map of accommodation + surroundings

U Mlýnského kanálu 1, 186 00 Prague