34 Shore Road
Devonshire
HM BX
Ariel Sands offers a charming holiday on a personal scale. A member of the prestigious Bermuda Collection