Compare prices and book from hotels and accommodations in York
York is a historic city in North Yorkshire, England, known for its well-preserved medieval architecture and Roman heritage. The city is defined by its ancient city walls, which stretch nearly three miles and provide a walkway with views of York's rooftops and landmarks.