Location
351 West Hillsboro Blvd,
Deerfield Beach, FL 33441-1801
By Angela | 7/29/2015
Prices are great
By Nisi Babi | 12/5/2014
It was okay for a few hour stay