59B Broadway Street North, Kensington, PE C0B 1M0, Canada
Distance: 100 m
Company description
Mind, Body and Spirit Spa welcomes you to Prince Edward Islands' finest spa. This world class spa will ensure that your stress of everyday life is left at the door.