Within easy distance of Europe's largest public square, this hotel does wonders for curious tourists and on-the-go business travelers. The hotel is located 20 minutes away from the John Paul II ...