Budget Inn Delray Beach

2500 North Federal Highway
Delray Beach, FL 33483