Set in Holmes Beach in the Florida region, Palm Haven Beach Side Villa features a patio. The air-conditioned accommodation is 100 metres from Anna Maria Island, and guests benefit from private parking available on site and free Wi-Fi.
110 A 81st Street, Holmes Beach, 34217, United States