This charming, renovated hotel is situated directly in the historic centre of Prague, not far from famous Wenceslas Square, Old Town Square and Charles Square.