The Prague Inn is located in Wenceslas Square, a location which makes it possible to reach the most popular tourist sights of Prague on foot.