1907 NE 2nd St, Deerfield Beach, FL 33441, USA, Deerfield Beach
Parking lot
Laundry service
Air conditioner
Ironing equipment
Television
High speed internet access in the room