Location



Situated in a quiet part of St. Peter Port but only minutes from the bustling town centre.

View La Madeleine Holiday Apartments in a larger map