About the hotel
Facilities and services include 24hr reception, bar, restaurant and air conditioning.
The rooms feature air conditioning, desk, hairdryer, bathroom, telephone and television.
Address: Pepper House, Pepper St, Chester, CH1 1DW, England.
Map of Leonardo Hotel Chester
Address
Leonardo Hotel Chester
Chester, United Kingdom
N 53.19068 E -2.88929