The Ariel Sands takes its name from Shakespeare's play The Tempest, and has acres of Bermuda shore to explore. Rooms include robes, hair dryers, mini refrigerator and cable television.
Address: 34 South Shore Road Cox Bay Devonshire Parish Bermuda DV 07