Chester Self Catering Apartments holiday rentals
Self Catering Apartments holiday rentals in Chester, England, United Kingdom
-
The River House
The River House in Chester, United Kingdom, has an ideal central location close to many attractions, and this vacation rental is a luxurious holiday cottage with sleeping facilities for up to 6 guests, has 2 bathrooms and parking for 4 vehicles. This beautifully restored vacation rental is the ideal accommodation for discerning business travellers, short stays or for shopping weekends. The River House is a comfortable, warm vacation rental with stunning views of the river band promenade and guests can look forward to relaxing stays. Our vacation rental is the ideal base for visitors who enjoy walking and cycling and who want to explore the surrounding areas.