St Peter Port Self Catering
Self Catering in St Peter Port, Channel Islands, United Kingdom
-
Ilex Lodge
Ilex Lodge purpose built 4 Star apartments with lounge/diner and 2 bedrooms each located in St Peter Port. Five minutes walk from Ilex Lodge is Cambridge Park and the Beau Sejour Sports and Leisure Centre with it's indoor heated swimming pools and facilities for all sports.