FLEUR DE LIS HOTEL Prague: 2.6 km to Old Town Square