The Christopher Hotel
The Christopher Hotel
Hotel
110 High Street, Eton, Windsor, England, United Kingdom
80
Very Good ·
206 reviews