home
>
The farmhouse
the farmhouse
The farmhouse
Location situated in st saviour the farmhouse is close to little chapel petit bot bay and icart point also nearby are saints bay beach and saumarez park hotel features the farmhouse has an outdoor pool and a childrens pool wireless internet access is complimentary in public areas dining options at this business friendly hotel include a restaurant and a barlounge the staff can provide concierge services and tourticket assistance additional amenities include a terrace multilingual

SIMILAR PRODUCTS