This lovely apartment is nestled on the top of a hill having a stunning picturesque view. Located in a quiet neighborhood, just a short walking distance away from one of Bermuda’s most top-rated beaches, Horseshoe Bay beach. This accommodation is bright and airy and offers all the amenities…