Leonardo Hotel Chester Location
Pepper House, Pepper Street, Chester, United Kingdom
Enter dates to see available properties
Area Information
Attractions
Chester Roman Gardens
100 m
St John the Baptist's Church
100 m
Dewa Roman Experience
100 m
The Grosvenor Museum
100 m
Chester Roman Amphitheatre
100 m
Chester Cathedral Falconry and Nature Gardens
100 m
Train stations
Chester Train Station
900 m