Apartment Payton Court
Payton Court is an apartment only 1.8 km from St. Peter\'s Church . Guests will benefit from laundry and housekeeping.
The venue is 13 km away from Warwick Castle. Serving a wide range of dishes, Henley Street Tea Rooms and Lambs Restaurant are about 250 meters from the property.
Stratford-upon-Avon train station lies within a 10-minute walk.